Expand description
Full Moon
full_moon
is a lossless parser for Lua, supporting Lua 5.1, 5.2, 5.3, 5.4 and Luau
Learn more by going to the repository
Modules
Utilities for ASTs (Abstract Syntax Trees). Contains all nodes used by Full Moon (such as blocks).
Contains the
Node
trait, implemented on all nodesUsed for tokenizing, the process of converting the code to individual tokens.
Useful for getting symbols and manually tokenizing without going using an AST.
Structs
A string as used in
TokenType
.