Crate elemental

Source
Expand description

Main Elemental processing library.

Modules§

error
Provides abstract error handling for the Elemental interpreter.
parselet_utils
Allows parselet files to easily access necessary abstractions without long use statements.

Structs§

Matrix
Abstracts over matrices.
Parser
Abstracts over parser behavior.
Token
Holds a token’s class and its value.
Tokenizer
Holds a stream of tokens.

Enums§

Expression
Defines the expression types that are available in Elemental.
TokenClass
Outlines the types of tokens that Elemental can process.

Functions§

interpret
Interprets a String of code into an Expression.