Crate piske [−] [src]
piske programming language.
Reexports
pub use ptype::PType; |
pub use symbol::Symbol; |
Modules
ast |
Abstract syntax tree definition and associated types and implementations. |
glue |
Code for putting together compilation steps. |
parse |
Parser used for the interpreter use case. Uses an annotation with a scope that includes both symbol table and memory storage. |
ptype |
The valid types of the piske programming language. |
symbol |
Symbol type |
value |
Value type and implementation for run-time memory space values. |
visitor |
Abstract syntax tree visitors. These submodules implement the abstract syntax tree walkers which can inspect, annotate, and process the abstract syntax tree. |
Macros
add_func | |
add_interpreter_func |