Module teko::data_structures [] [src]

Data structures used by the Teko library

Structs

Env

Environment used by the implementation

ParseState

State used by the parser internally

Source

Information about the source of data.

Sourcedata

Top level data structure used by the parser and interpreter

Enums

Boolean

Boolean values

Commands

Evaluation commands used internally by the interpreter

Coredata

Core data types of the Teko machine

Function

Function types that can be called by the interpreter

Macro

Macro types that can be called by the interpreter

Type Definitions

Program

A program is an ordered sequence of Statement

Statement

Top level statements are reference counted Sourcedata

Transfer

Denotes a "transfer function" that transform the state of the program