unluac 1.1.1

Multi-dialect Lua decompiler written in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! 这个目录存放各个 dialect 的 transformer 实现。
//!
//! low-IR 契约应该统一,但 lowering 规则天然依赖具体字节码语义;按 dialect
//! 拆目录,可以让每一套规则和它的调试视图挨在一起演进,不把公共层重新撑大。

pub(crate) mod lowering;
pub mod lua51;
pub mod lua52;
pub mod lua53;
pub mod lua54;
pub mod lua55;
pub mod luajit;
pub mod luau;
pub mod puc_lua;