Directories ¶
Path | Synopsis |
---|---|
Package arch contains types and functions used for multi architecture support.
|
Package arch contains types and functions used for multi architecture support. |
Package assembler implements the assembler functionality
|
Package assembler implements the assembler functionality |
config
Package config provides the assembler configuration.
|
Package config provides the assembler configuration. |
Package expression implements an expression parser and evaluator using the Shunting yard algorithm.
|
Package expression implements an expression parser and evaluator using the Shunting yard algorithm. |
Package lexer implements a lexical analyzer that can be used for reading source and configuration files.
|
Package lexer implements a lexical analyzer that can be used for reading source and configuration files. |
token
Package token contains the tokens supported by the lexer.
|
Package token contains the tokens supported by the lexer. |
Package number provides number string parsing helper.
|
Package number provides number string parsing helper. |
Package parser processes an input stream and parses its token to produce an abstract syntax tree (AST) as output.
|
Package parser processes an input stream and parses its token to produce an abstract syntax tree (AST) as output. |
ast
Package ast implements abstract syntax tree (AST) types.
|
Package ast implements abstract syntax tree (AST) types. |
directives
Package directives contains assembler directives parser.
|
Package directives contains assembler directives parser. |
Package scope implements symbol scope handling.
|
Package scope implements symbol scope handling. |
Click to show internal directories.
Click to hide internal directories.