Directories ¶
Path | Synopsis |
---|---|
Package ast implements the nodes that form the abstract syntax tree once the lemur code has been parsed
|
Package ast implements the nodes that form the abstract syntax tree once the lemur code has been parsed |
Package compiler implements the translation layer of lemur from the generate AST produced by the parser to a set of instructions that consist of byte code made up of operations which are define in the op package
|
Package compiler implements the translation layer of lemur from the generate AST produced by the parser to a set of instructions that consist of byte code made up of operations which are define in the op package |
Package lexer implements the tokenisation of the lemur source code input.
|
Package lexer implements the tokenisation of the lemur source code input. |
Package op implements all the operation codes that can be created during compilation and used to drive what to execute during run time within the VM.
|
Package op implements all the operation codes that can be created during compilation and used to drive what to execute during run time within the VM. |
Package parser implements a parser for Lemur source files.
|
Package parser implements a parser for Lemur source files. |
Package repl implements your typical read, lex, parse, evaluate program for lemur source code.
|
Package repl implements your typical read, lex, parse, evaluate program for lemur source code. |
Package vm implements the backend runtime of lemur.
|
Package vm implements the backend runtime of lemur. |
Click to show internal directories.
Click to hide internal directories.