List of all items
Structs
- docs::examples::FizzBuzz
- docs::examples::SummingPrimes
- evaluator::EvalConfig
- evaluator::Evaluator
- evaluator::runtime::builtins::BUILTINS
- evaluator::runtime::builtins::BuiltinFunction
- evaluator::runtime::environment::Environment
- evaluator::runtime::environment::HeapObject
- evaluator::runtime::environment::InnerEnvironment
- lexer::Lexer
- lexer::Span
- lexer::Token
- parser::Parser
- parser::Program
- parser::expressions::ArrayLiteral
- parser::expressions::BlockExpression
- parser::expressions::BooleanLiteral
- parser::expressions::CallExpression
- parser::expressions::FloatLiteral
- parser::expressions::ForExpression
- parser::expressions::FunctionLiteral
- parser::expressions::Identifier
- parser::expressions::IfExpression
- parser::expressions::IndexExpression
- parser::expressions::InfixExpression
- parser::expressions::IntegerLiteral
- parser::expressions::MemberExpression
- parser::expressions::PrefixExpression
- parser::expressions::RangeExpression
- parser::expressions::RangeFromExpression
- parser::expressions::RangeFullExpression
- parser::expressions::RangeToExpression
- parser::expressions::StringLiteral
- parser::expressions::StructLiteral
- parser::expressions::WhileExpression
- parser::statements::BreakStatement
- parser::statements::ContinueStatement
- parser::statements::ExpressionStatement
- parser::statements::FunctionStatement
- parser::statements::LetStatement
- parser::statements::ReturnStatement
- pretty_errors::MultiError
- pretty_errors::MultiErrorBuilder
Enums
- Error
- evaluator::Error
- evaluator::IntoIteratorError
- evaluator::Object
- evaluator::runtime::builtins::BuiltinError
- lexer::Error
- lexer::TokenKind
- parser::Error
- parser::expressions::Expression
- parser::expressions::InfixOperator
- parser::expressions::Precedence
- parser::expressions::PrefixOperator
- parser::statements::Statement
- pretty_errors::MechyPrettyError
- pretty_errors::MechyPrettyErrorBuilder