Crate lua_semantics

source ·
Expand description
// type of `lua_parser::Block`
let block = lua_parser::parse_str( ... )?;

// semantic analysis, and generate enhanced AST for later use.
let enhanced_ast = lua_semantics::process(block)?;

Structs§

Enums§

Functions§

  • perform semantic analysis on the given block and generate enhanced AST.

Type Aliases§