Crate tokay[][src]

Expand description

Tokay

An imperative, procedural programming language dedicated to parsing and other text-processing tasks.

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

Modules

Tokay built-in functions and parselets

Handling of character-classes used by Token::Char and Token::Chars

Tokay compiler, parsing a program source into a VM program

Implementation of an error object that can occur during Tokay’s program compilation or execution

Universal interface to let Tokay read input from anywhere

Tokay repeat-eval-print-loop

Token callables represented by Value::Token

Utility functions

Tokay value and object representation

Tokay virtual machine

Macros

Character-class construction helper-macro

Used to define a Tokay program in Rust code without using the Tokay parser

Internlly used by token_embed!()

Value construction helper-macro