summaryrefslogtreecommitdiff
path: root/MLKLexicalContext.h
Commit message (Expand)AuthorAgeFilesLines
* LLVM compiler: Support FUNCTION.Matthias Benkard2008-10-011-0/+5
* LLVM compiler: Access closure variables through the closure data pointer.Matthias Andreas Benkard2008-09-021-2/+5
* MLKLexicalContext: Add -variableIsGlobal:.Matthias Andreas Benkard2008-09-011-0/+1
* LLVM compiler: Add support for heap allocation of lexical variables.Matthias Andreas Benkard2008-09-011-1/+1
* MLKLexicalContext: Add -functionIsInline:.Matthias Benkard2008-08-241-0/+1
* LLVM compiler: Implement dynamic variable access.Matthias Andreas Benkard2008-08-181-4/+3
* %FSET, %FSETQ: Set global function bindings in a way that compiled code can u...Matthias Andreas Benkard2008-08-161-0/+4
* MLKLexicalContext: Add management of user-defined function and variable prope...Matthias Andreas Benkard2008-08-121-0/+13
* Remove class MLKLispValue.Matthias Benkard2008-08-111-2/+1
* Replace all occurrences of “Étoilisp” with “Toilet Lisp”.Matthias Andreas Benkard2008-08-051-1/+1
* Remove MLKLinkedList.Matthias Benkard2008-08-041-1/+1
* Add declaration manipulation support to MLKLexicalContext.Matthias Andreas Benkard2008-08-031-0/+3
* Add support for compiler macros to lexical contexts.Matthias Andreas Benkard2008-06-281-0/+8
* MLKInterpreter: Fix macro support.Matthias Andreas Benkard2008-06-271-4/+6
* MLKInterpreter: Implement the %LAMBDA operator.Matthias Andreas Benkard2008-06-271-3/+13
* Make the environment handling system aware of bindings as first-class values.Matthias Andreas Benkard2008-06-241-5/+7
* Initialise the global environment on startup.Matthias Andreas Benkard2008-06-231-1/+4
* MLKLexicalContext: Add support for symbol macros.Matthias Andreas Benkard2008-06-221-0/+2
* Add class MLKLexicalContext.Matthias Andreas Benkard2008-06-221-7/+17
* Add classes MLKLexicalEnvironment and MLKReadEvalPrintLoop.Matthias Andreas Benkard2008-06-221-0/+3
* Add class MLKInterpreter.Matthias Andreas Benkard2008-06-221-0/+54