Module: Lisp

Defined in:
lib/rubylisp/atom.rb,
lib/rubylisp/port.rb,
lib/rubylisp/frame.rb,
lib/rubylisp/macro.rb,
lib/rubylisp/number.rb,
lib/rubylisp/parser.rb,
lib/rubylisp/string.rb,
lib/rubylisp/symbol.rb,
lib/rubylisp/vector.rb,
lib/rubylisp/binding.rb,
lib/rubylisp/boolean.rb,
lib/rubylisp/ffi_new.rb,
lib/rubylisp/prim_io.rb,
lib/rubymotion/debug.rb,
lib/rubylisp/builtins.rb,
lib/rubylisp/ffi_send.rb,
lib/rubylisp/function.rb,
lib/rubylisp/character.rb,
lib/rubylisp/cons_cell.rb,
lib/rubylisp/exception.rb,
lib/rubylisp/prim_math.rb,
lib/rubylisp/primitive.rb,
lib/rubylisp/tokenizer.rb,
lib/rubylisp/eof_object.rb,
lib/rubylisp/ffi_static.rb,
lib/rubylisp/prim_alist.rb,
lib/rubylisp/prim_frame.rb,
lib/rubylisp/environment.rb,
lib/rubylisp/prim_string.rb,
lib/rubylisp/prim_system.rb,
lib/rubylisp/prim_vector.rb,
lib/rubylisp/class_object.rb,
lib/rubylisp/prim_logical.rb,
lib/rubylisp/native_object.rb,
lib/rubylisp/prim_character.rb,
lib/rubylisp/prim_assignment.rb,
lib/rubylisp/prim_relational.rb,
lib/rubylisp/prim_environment.rb,
lib/rubylisp/prim_equivalence.rb,
lib/rubylisp/prim_type_checks.rb,
lib/rubylisp/environment_frame.rb,
lib/rubylisp/prim_class_object.rb,
lib/rubylisp/prim_list_support.rb,
lib/rubylisp/prim_native_object.rb,
lib/rubylisp/prim_special_forms.rb

Defined Under Namespace

Classes: Atom, Binding, Boolean, Character, ClassObject, ConsCell, Debug, Environment, EnvironmentFrame, EofObject, Exception, FfiNew, FfiSend, FfiStatic, Frame, Function, Initializer, Macro, NativeObject, Number, Parser, Port, PrimAlist, PrimAssignment, PrimCharacter, PrimClassObject, PrimEnvironment, PrimEquivalence, PrimFrame, PrimIo, PrimListSupport, PrimLogical, PrimMath, PrimNativeObject, PrimRelational, PrimSpecialForms, PrimString, PrimSystem, PrimTypeChecks, PrimVector, Primitive, String, Symbol, Tokenizer, Vector

Constant Summary collapse

TRUE =
Lisp::Boolean.TRUE
FALSE =
Lisp::Boolean.FALSE
TopLevelEnvironments =
{}

Class Method Summary collapse

Class Method Details

.named_let_stackObject



4
5
6
# File 'lib/rubylisp/builtins.rb', line 4

def self.named_let_stack
  @@named_let_stack ||= Array.new
end