Class: Campa::Language

Inherits:
Campa::Lisp::Core show all
Defined in:
lib/campa/language.rb

Overview

Context wrapping the core bindings that form the core for Campa (language).

It extends Campa::Lisp::Core to add

- (test-run ...)
- (tests-report)
- (print ...)
- (println ...)

Instance Method Summary collapse

Methods inherited from Context

#[], #[]=, #bindings, #include?, #push

Constructor Details

#initializeLanguage

Returns a new instance of Language.



11
12
13
14
15
# File 'lib/campa/language.rb', line 11

def initialize
  super
  load_core_funs
  load_core_files
end