summaryrefslogtreecommitdiff
path: root/MLKEnvironment.h
Commit message (Expand)AuthorAgeFilesLines
* Environment handling: Add MLKEnvironment methods for direct access to bindings.Matthias Andreas Benkard2008-06-251-0/+2
* Make the environment handling system aware of bindings as first-class values.Matthias Andreas Benkard2008-06-241-8/+6
* Rename methods: forBinding -> forSymbolMatthias Andreas Benkard2008-06-241-6/+6
* Initialise the global environment on startup.Matthias Andreas Benkard2008-06-231-1/+2
* MLKDynamicContext, MLKEnvironment: Add -addBinding:, -boundp:, and -makunbound:.Matthias Andreas Benkard2008-06-151-0/+6
* MLKDynamicContext, MLKEnvironment: Add -valueForBinding: and -setValue:forBin...Matthias Andreas Benkard2008-06-151-2/+2
* MLKDynamicContext: Implement -findHandler:.Matthias Andreas Benkard2008-06-141-0/+4
* Apply the GNU GPLv3 to all files.Matthias Andreas Benkard2008-06-141-1/+16
* Override -dealloc in every class.Matthias Andreas Benkard2008-06-131-0/+2
* Simplify MLKEnvironment.Matthias Andreas Benkard2008-06-121-2/+7
* MLKEnvironment: add -initWithBindings, -initWithParent, -addBinding, and -add...Matthias Andreas Benkard2008-06-121-0/+4
* Beginnings of a Lisp compiler.Matthias Andreas Benkard2008-06-101-0/+19