Generates LR(1) parsing table and lexer from a grammar definition file. Includes parser and lexer classes which can be constructed from the generated parsing table and used to build a syntax tree for a given plaintext. Supports easy compilation of the syntax tree into a custom object graph,...
GDShrapt.Reader is .Net library and object-oriented one-pass parser of GDScript. It can build a lexical tree of GDScript code or generate a new code from scratch.
Is free to use.
Usage: Just create GDScriptReader instance and call methods from it.