Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Dispatch intrinsic functions statically instead of dynamically. | Matthias Andreas Benkard | 2008-08-25 | 1 | -0/+3 |
| | | | | This is a major simplification. | ||||
* | Prettify LOAD output. | Matthias Andreas Benkard | 2008-08-07 | 1 | -0/+3 |
| | |||||
* | Replace all occurrences of “Étoilisp” with “Toilet Lisp”. | Matthias Andreas Benkard | 2008-08-05 | 1 | -1/+1 |
| | |||||
* | Remove MLKLinkedList. | Matthias Benkard | 2008-08-04 | 1 | -1/+0 |
| | |||||
* | Add fixnum-aware macros LRETAIN, LRELEASE, LDESTROY, LAUTORELEASE, ↵ | Matthias Andreas Benkard | 2008-08-04 | 1 | -16/+17 |
| | | | | LASSIGN_COPY, and LASSIGN. | ||||
* | Add *SYSTEM-INITIALISED-P*. | Matthias Andreas Benkard | 2008-08-02 | 1 | -0/+3 |
| | |||||
* | Reader: Add support for dispatching macro characters. | Matthias Andreas Benkard | 2008-07-31 | 1 | -1/+11 |
| | |||||
* | Reader: Support quasiquotation. | Matthias Andreas Benkard | 2008-07-26 | 1 | -2/+10 |
| | |||||
* | Interpreter: Establish catch tags in the dynamic context. | Matthias Andreas Benkard | 2008-07-07 | 1 | -15/+5 |
| | |||||
* | Use NS_VALUERETURN properly. | Matthias Andreas Benkard | 2008-07-06 | 1 | -13/+7 |
| | |||||
* | Reader: Support comments introduced by semicolons. | Matthias Andreas Benkard | 2008-07-06 | 1 | -1/+5 |
| | |||||
* | Reader: Add support for quoting. | Matthias Andreas Benkard | 2008-07-03 | 1 | -1/+5 |
| | |||||
* | Interpreter: Implement SET and %FSET. | Matthias Andreas Benkard | 2008-07-02 | 1 | -0/+5 |
| | |||||
* | Reader: Add support for string literals. | Matthias Andreas Benkard | 2008-07-01 | 1 | -2/+6 |
| | |||||
* | Simplify environment inheritance. | Matthias Andreas Benkard | 2008-06-30 | 1 | -23/+5 |
| | |||||
* | Create environments upon binding when needed. | Matthias Andreas Benkard | 2008-06-30 | 1 | -0/+14 |
| | |||||
* | MLKInterpreter: Fix macro support. | Matthias Andreas Benkard | 2008-06-27 | 1 | -1/+3 |
| | |||||
* | Reimplement the package system. | Matthias Andreas Benkard | 2008-06-24 | 1 | -23/+3 |
| | |||||
* | Make the environment handling system aware of bindings as first-class values. | Matthias Andreas Benkard | 2008-06-24 | 1 | -4/+4 |
| | |||||
* | Rename methods: forBinding -> forSymbol | Matthias Andreas Benkard | 2008-06-24 | 1 | -12/+12 |
| | |||||
* | Improve error reporting in the reader. | Matthias Andreas Benkard | 2008-06-22 | 1 | -0/+2 |
| | |||||
* | Fix a stupid typo. | Matthias Andreas Benkard | 2008-06-22 | 1 | -2/+2 |
| | |||||
* | Add class MLKInterpreter. | Matthias Andreas Benkard | 2008-06-22 | 1 | -0/+15 |
| | |||||
* | Add support for compilation on Mac OS X. | Matthias Benkard | 2008-06-21 | 1 | -0/+2 |
| | |||||
* | Make the list reader work for simple lists. | Matthias Andreas Benkard | 2008-06-19 | 1 | -8/+12 |
| | |||||
* | Fix symbol reading. | Matthias Andreas Benkard | 2008-06-19 | 1 | -0/+5 |
| | |||||
* | Fix number parsing. | Matthias Andreas Benkard | 2008-06-19 | 1 | -0/+13 |
| | |||||
* | MLKDynamicContext: Minor improvements. | Matthias Andreas Benkard | 2008-06-19 | 1 | -7/+10 |
| | |||||
* | MLKDynamicContext#-initialize: Build the initial readtable. | Matthias Andreas Benkard | 2008-06-18 | 1 | -0/+102 |
| | |||||
* | MLKDynamicContext#+initialize: Fix various sources of crashes. | Matthias Andreas Benkard | 2008-06-17 | 1 | -19/+22 |
| | |||||
* | MLKDynamicContext#+initialize: Initialise the package system and set up the ↵ | Matthias Andreas Benkard | 2008-06-17 | 1 | -1/+67 |
| | | | | global dynamic context. | ||||
* | MLKDynamicContext: Introduce a global fallback context. | Matthias Andreas Benkard | 2008-06-17 | 1 | -4/+26 |
| | |||||
* | MLKDynamicContext, MLKEnvironment: Add -addBinding:, -boundp:, and -makunbound:. | Matthias Andreas Benkard | 2008-06-15 | 1 | -0/+15 |
| | |||||
* | MLKDynamicContext: Add method -addValue:forBinding:. | Matthias Andreas Benkard | 2008-06-15 | 1 | -5/+7 |
| | |||||
* | MLKDynamicContext, MLKEnvironment: Add -valueForBinding: and ↵ | Matthias Andreas Benkard | 2008-06-15 | 1 | -0/+13 |
| | | | | -setValue:forBinding:. | ||||
* | MLKDynamicContext: Implement -findHandler:. | Matthias Andreas Benkard | 2008-06-14 | 1 | -12/+53 |
| | |||||
* | Add method declarations needed by the reader. | Matthias Andreas Benkard | 2008-06-14 | 1 | -0/+22 |
| | |||||
* | Apply the GNU GPLv3 to all files. | Matthias Andreas Benkard | 2008-06-14 | 1 | -1/+16 |
| | |||||
* | Call [super init] from every initialiser of every class. | Matthias Andreas Benkard | 2008-06-14 | 1 | -0/+1 |
| | |||||
* | Override -dealloc in every class. | Matthias Andreas Benkard | 2008-06-13 | 1 | -2/+13 |
| | |||||
* | MLKDynamicContext: Add support for catch tags. | Matthias Andreas Benkard | 2008-06-12 | 1 | -0/+2 |
| | |||||
* | Add class MLKDynamicContext. | Matthias Andreas Benkard | 2008-06-12 | 1 | -0/+63 |