Crate tokay

Crate tokay 

Source
Expand description

Tokay

A programming language designed for ad-hoc parsing.

Visit https://tokay.dev for more information.

Re-exports§

pub use compiler::Compiler;
pub use error::Error;
pub use reader::Reader;
pub use value::Dict;
pub use value::List;
pub use value::Object;
pub use value::RefValue;
pub use value::Str;
pub use value::Value;
pub use vm::Accept;
pub use vm::Capture;
pub use vm::Context;
pub use vm::Program;
pub use vm::Reject;

Modules§

builtin
Tokay built-in functions
compiler
Tokay compiler, parsing a program source into a VM program
error
Implementation of an error object that can occur during Tokay’s program compilation or execution
reader
Universal low-level interface to let Tokay read input from different sources.
value
Tokay value and object representation
vm
Tokay virtual machine

Macros§

value
Value construction macro

Functions§

eval
Compile and evaluate a piece of Tokay code on optional input.