[][src]Module luaparser::builders

Collection of traits used by the parser to create or interact with the abstract syntax tree nodes.

Traits

Arguments

A node that represents a call made to a function. In Lua, a function can be called in three different ways:

BinaryOperator

Implement this trait for the type that represents the different binary operators in Lua.

Expression
LastStatement

A trait to build break statements or return statements.

Prefix
TableEntry
UnaryOperator

Implement this trait for the type that represents the different unary operators in Lua.

Variable