Table of Contents - malady-0.1.0 Documentation
Classes and Modules
- Malady
- Malady::AST
- Malady::AST::AddNode
- Malady::AST::AssignNode
- Malady::AST::BinaryNode
- Malady::AST::DivideNode
- Malady::AST::FalseBooleanNode
- Malady::AST::FnNode
- Malady::AST::FunctionCallNode
- Malady::AST::IfNode
- Malady::AST::IntegerNode
- Malady::AST::LessThanNode
- Malady::AST::LetNode
- Malady::AST::MinusNode
- Malady::AST::MultiplyNode
- Malady::AST::Node
- Malady::AST::Program
- Malady::AST::SymbolNode
- Malady::AST::TrueBooleanNode
- Malady::Compiler
- Malady::Compiler::Bytecode
- Malady::Compiler::EvalParser
- Malady::Compiler::StringParser
- Malady::Evaluator
- Malady::Generator
- Malady::Parser
- Malady::Reader
- Malady::Scope
- Object
Methods
- ::compile_eval — Malady::Compiler
- ::eval — Malady::Compiler
- ::new — Malady::AST::Node
- ::new — Malady::AST::Program
- ::new — Malady::AST::SymbolNode
- ::new — Malady::AST::IntegerNode
- ::new — Malady::AST::BinaryNode
- ::new — Malady::AST::AssignNode
- ::new — Malady::AST::IfNode
- ::new — Malady::AST::FnNode
- ::new — Malady::AST::LetNode
- ::new — Malady::AST::FunctionCallNode
- ::new — Malady::Compiler
- ::new — Malady::Compiler::Bytecode
- ::new — Malady::Compiler::StringParser
- ::new — Malady::Parser
- #apply — Malady::Parser
- #assign_local_reference — Malady::Scope
- #block_local? — Malady::Scope
- #builtins — Malady::Parser
- #bytecode — Malady::AST::Program
- #bytecode — Malady::AST::SymbolNode
- #bytecode — Malady::AST::IntegerNode
- #bytecode — Malady::AST::AddNode
- #bytecode — Malady::AST::MinusNode
- #bytecode — Malady::AST::DivideNode
- #bytecode — Malady::AST::MultiplyNode
- #bytecode — Malady::AST::AssignNode
- #bytecode — Malady::AST::TrueBooleanNode
- #bytecode — Malady::AST::FalseBooleanNode
- #bytecode — Malady::AST::IfNode
- #bytecode — Malady::AST::LessThanNode
- #bytecode — Malady::AST::FnNode
- #bytecode — Malady::AST::LetNode
- #bytecode — Malady::AST::FunctionCallNode
- #create — Malady::Compiler::StringParser
- #debug! — Malady::Generator
- #eval_ast — Malady::Evaluator
- #eval_with_repl_env — Malady::Evaluator
- #evaluate — Malady::Evaluator
- #finalize — Malady::Generator
- #input — Malady::Compiler::StringParser
- #nest_scope — Malady::Scope
- #new_block_generator — Malady::AST::FnNode
- #new_local — Malady::Scope
- #new_nested_local — Malady::Scope
- #on_error — Malady::Parser
- #parse — Malady::Compiler::StringParser
- #parse — Malady::Parser
- #parse_def — Malady::Parser
- #parse_fn — Malady::Parser
- #parse_if — Malady::Parser
- #parse_let — Malady::Parser
- #parse_sexp — Malady::Parser
- #parse_string — Malady::Parser
- #parse_string — Malady::Reader
- #pos — Malady::AST::Node
- #pre_exe — Malady::Parser
- #read_atom — Malady::Reader
- #read_form — Malady::Reader
- #read_list — Malady::Reader
- #read_str — Malady::Reader
- #search_local — Malady::Scope
- #should_cache? — Malady::Compiler::EvalParser
- #tokenizer — Malady::Reader