Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package bitfield implements useful bitfield structs which can be easily embedded in other structs to compress multiple bool flags.
|
Package bitfield implements useful bitfield structs which can be easily embedded in other structs to compress multiple bool flags. |
Package comparer implements comparer functions for Elk values.
|
Package comparer implements comparer functions for Elk values. |
Package Compiler implements the Elk Bytecode Compiler.
|
Package Compiler implements the Elk Bytecode Compiler. |
Package config provides utilities for reading configuration options of the interpreter.
|
Package config provides utilities for reading configuration options of the interpreter. |
Package lexer implements a lexical analyzer used by the Elk interpreter.
|
Package lexer implements a lexical analyzer used by the Elk interpreter. |
Package parser implements a parser used by the Elk interpreter.
|
Package parser implements a parser used by the Elk interpreter. |
ast
Package ast defines types used by the Elk parser.
|
Package ast defines types used by the Elk parser. |
Package position implements a struct that describes where a sequence of characters is located in a file.
|
Package position implements a struct that describes where a sequence of characters is located in a file. |
Package regex implements a regex parser.
|
Package regex implements a regex parser. |
flag
Package flag contains the definitions of Elk Regex flags
|
Package flag contains the definitions of Elk Regex flags |
lexer
Package lexer implements a regex lexer
|
Package lexer implements a regex lexer |
parser
Package parser implements a regex parser.
|
Package parser implements a regex parser. |
parser/ast
Package ast defines types used by the regex parser.
|
Package ast defines types used by the regex parser. |
token
Package token implements tokens produced by the regex lexer and used by the regex parser
|
Package token implements tokens produced by the regex lexer and used by the regex parser |
Package types contains the Elk type checker.
|
Package types contains the Elk type checker. |
ast
Package ast defines typed AST nodes used by Elk
|
Package ast defines typed AST nodes used by Elk |
checker
Package checker implements the Elk type checker
|
Package checker implements the Elk type checker |
Package value contains definitions of Elk values, classes, structs, modules etc.
|
Package value contains definitions of Elk values, classes, structs, modules etc. |
timescanner
Package timescanner implements a tokenizer/lexer that analyses Elk time format strings.
|
Package timescanner implements a tokenizer/lexer that analyses Elk time format strings. |
Package vm contains the Elk Virtual Machine.
|
Package vm contains the Elk Virtual Machine. |
Click to show internal directories.
Click to hide internal directories.