Table of Contents - campa-0.1.3 Documentation
Classes and Modules
- Campa
- Campa::Cli
- Campa::Context
- Campa::Core
- Campa::Core::Load
- Campa::Core::Print
- Campa::Core::PrintLn
- Campa::Core::Test
- Campa::Core::TestReport
- Campa::Error
- Campa::Error::Arity
- Campa::Error::IllegalArgument
- Campa::Error::InvalidNumber
- Campa::Error::MissingDelimiter
- Campa::Error::NotAFunction
- Campa::Error::NotFound
- Campa::Error::Parameters
- Campa::Error::Reserved
- Campa::Error::Resolution
- Campa::Evaler
- Campa::ExecutionError
- Campa::Lambda
- Campa::Language
- Campa::Lisp
- Campa::Lisp::Atom
- Campa::Lisp::Cadr
- Campa::Lisp::Car
- Campa::Lisp::Cdr
- Campa::Lisp::Cond
- Campa::Lisp::Cons
- Campa::Lisp::Core
- Campa::Lisp::Defun
- Campa::Lisp::Eq
- Campa::Lisp::Label
- Campa::Lisp::LambdaFn
- Campa::Lisp::ListFn
- Campa::Lisp::Quote
- Campa::List
- Campa::Node
- Campa::Printer
- Campa::Reader
- Campa::Repl
- Campa::Symbol
Methods
- ::new — Campa::Cli
- ::new — Campa::Context
- ::new — Campa::Core::Load
- ::new — Campa::Core::Test
- ::new — Campa::Error::Arity
- ::new — Campa::Error::IllegalArgument
- ::new — Campa::Error::InvalidNumber
- ::new — Campa::Error::MissingDelimiter
- ::new — Campa::Error::NotAFunction
- ::new — Campa::Error::NotFound
- ::new — Campa::Error::Parameters
- ::new — Campa::Error::Reserved
- ::new — Campa::Error::Resolution
- ::new — Campa::Evaler
- ::new — Campa::Lambda
- ::new — Campa::Language
- ::new — Campa::Lisp::Cadr
- ::new — Campa::Lisp::Car
- ::new — Campa::Lisp::Cdr
- ::new — Campa::Lisp::Cond
- ::new — Campa::Lisp::Cons
- ::new — Campa::Lisp::Core
- ::new — Campa::Lisp::Defun
- ::new — Campa::Lisp::Label
- ::new — Campa::Lisp::LambdaFn
- ::new — Campa::List
- ::new — Campa::Node
- ::new — Campa::Reader
- ::new — Campa::Repl
- ::new — Campa::Symbol
- ::root — Campa
- #== — Campa::Lambda
- #== — Campa::List
- #== — Campa::Node
- #== — Campa::Symbol
- #[] — Campa::Context
- #[]= — Campa::Context
- #add_to_summary — Campa::Core::Test
- #args_for_fun — Campa::Evaler
- #arity_error — Campa::Lambda
- #back_trace_to_s — Campa::Repl
- #bindings — Campa::Context
- #boolean — Campa::Printer
- #boolean? — Campa::Reader
- #break? — Campa::Reader
- #call — Campa::Core::Load
- #call — Campa::Core::Print
- #call — Campa::Core::PrintLn
- #call — Campa::Core::Test
- #call — Campa::Core::TestReport
- #call — Campa::Evaler
- #call — Campa::Lambda
- #call — Campa::Lisp::Atom
- #call — Campa::Lisp::Cadr
- #call — Campa::Lisp::Car
- #call — Campa::Lisp::Cdr
- #call — Campa::Lisp::Cond
- #call — Campa::Lisp::Cons
- #call — Campa::Lisp::Defun
- #call — Campa::Lisp::Eq
- #call — Campa::Lisp::Label
- #call — Campa::Lisp::LambdaFn
- #call — Campa::Lisp::ListFn
- #call — Campa::Lisp::Quote
- #call — Campa::Printer
- #context — Campa::Evaler
- #context — Campa::Printer
- #context_bindings — Campa::Printer
- #cr? — Campa::Evaler
- #cut_list — Campa::Lisp::Cadr
- #default — Campa::Printer
- #default_context — Campa::Cli
- #default_evaler — Campa::Cli
- #default_repl — Campa::Cli
- #delimiter? — Campa::Reader
- #digit? — Campa::Reader
- #each — Campa::List
- #eat_separators — Campa::Reader
- #eql? — Campa::Symbol
- #eval — Campa::Evaler
- #eval_result — Campa::Lisp::Cond
- #evaluate — Campa::Cli
- #execute — Campa::Cli
- #execute_all — Campa::Core::Test
- #execute_option — Campa::Cli
- #extract_fun — Campa::Evaler
- #failure_summary — Campa::Core::TestReport
- #filter — Campa::Core::TestReport
- #handle_exec_error — Campa::Repl
- #handle_standard_error — Campa::Repl
- #hash — Campa::Symbol
- #head — Campa::List
- #illegal_argument — Campa::Lisp::Cadr
- #illegal_argument — Campa::Lisp::Car
- #illegal_argument — Campa::Lisp::Cdr
- #illegal_argument — Campa::Lisp::Cond
- #illegal_argument — Campa::Lisp::Cons
- #include? — Campa::Context
- #included? — Campa::Core::Test
- #inspect — Campa::List
- #invocation_env — Campa::Lambda
- #invoke — Campa::Evaler
- #invoke_cadr — Campa::Evaler
- #invoke_lambda — Campa::Lisp::Defun
- #label_error — Campa::Lisp::Defun
- #label_only — Campa::Core::TestReport
- #lambda — Campa::Printer
- #list — Campa::Printer
- #load_core_files — Campa::Language
- #load_core_funs — Campa::Language
- #macro? — Campa::Lisp::Cadr
- #macro? — Campa::Lisp::Cond
- #macro? — Campa::Lisp::Defun
- #macro? — Campa::Lisp::Label
- #macro? — Campa::Lisp::LambdaFn
- #macro? — Campa::Lisp::Quote
- #new_eval_ctx — Campa::Cli
- #next — Campa::Reader
- #next_char — Campa::Reader
- #not_a_function — Campa::Evaler
- #null — Campa::Printer
- #parameters_error — Campa::Lisp::LambdaFn
- #params_from_fun — Campa::Evaler
- #peek — Campa::Reader
- #printer — Campa::Core::Print
- #printer — Campa::Core::PrintLn
- #push — Campa::Context
- #push — Campa::List
- #read — Campa::Reader
- #read_boolean — Campa::Reader
- #read_list — Campa::Reader
- #read_number — Campa::Reader
- #read_quotation — Campa::Reader
- #read_string — Campa::Reader
- #read_symbol — Campa::Reader
- #reserved? — Campa::Lisp::Label
- #resolve — Campa::Evaler
- #run — Campa::Repl
- #safe_cast — Campa::Reader
- #safely_execute — Campa::Core::Test
- #separator? — Campa::Reader
- #show — Campa::Repl
- #show_summary — Campa::Core::TestReport
- #string — Campa::Printer
- #success_summary — Campa::Core::TestReport
- #sym — Campa::Lisp::Core
- #symbol — Campa::Printer
- #tail — Campa::List
- #test — Campa::Cli
- #test_func? — Campa::Core::Test
- #to_io_like — Campa::Reader
- #validate_params — Campa::Lisp::LambdaFn
- #verify_presence — Campa::Core::Load
- #with — Campa::List
- #with_env? — Campa::Evaler