summaryrefslogtreecommitdiff
path: root/MLKCons.m
Commit message (Collapse)AuthorAgeFilesLines
* Replace all occurrences of “Étoilisp” with “Toilet Lisp”.Matthias Andreas Benkard2008-08-051-1/+1
|
* Add fixnum-aware macros LRETAIN, LRELEASE, LDESTROY, LAUTORELEASE, ↵Matthias Andreas Benkard2008-08-041-9/+9
| | | | LASSIGN_COPY, and LASSIGN.
* Denullify elements when turning an NSArray into a list.Matthias Andreas Benkard2008-08-041-2/+2
|
* Add MLKPrintToString along with a couple of fixnum handling functions.Matthias Andreas Benkard2008-08-041-4/+4
|
* MLKCons#-array: Nullify values before putting them into an NSArray.Matthias Andreas Benkard2008-07-301-1/+2
|
* MLKCons: Fix NIL printing for list tails.Matthias Andreas Benkard2008-07-271-1/+2
|
* MLKCons: Print NIL as ().Matthias Andreas Benkard2008-07-271-2/+2
|
* MLKCons: Implement -copyWithZone:.Matthias Andreas Benkard2008-07-271-0/+8
| | | | This makes the D-B macro work again, though the cause of the failure is still unknown.
* Print quasiquoted expressions in a more legible way.Matthias Andreas Benkard2008-07-261-4/+12
|
* Make lists starting with the symbol QUOTE print nicely.Matthias Andreas Benkard2008-07-031-1/+6
|
* MLKInterpreter: Implement the %LAMBDA operator.Matthias Andreas Benkard2008-06-271-1/+25
|
* Add class MLKInterpreter.Matthias Andreas Benkard2008-06-221-0/+15
|
* Add support for compilation on Mac OS X.Matthias Benkard2008-06-211-0/+1
|
* MLKCons#-descriptionForLisp: Fix a stupid typo.Matthias Andreas Benkard2008-06-171-1/+1
|
* MLKCons, MLKSymbol: Override -descriptionForLisp.Matthias Andreas Benkard2008-06-171-0/+21
|
* Apply the GNU GPLv3 to all files.Matthias Andreas Benkard2008-06-141-1/+16
|
* Call [super init] from every initialiser of every class.Matthias Andreas Benkard2008-06-141-0/+1
|
* Override -dealloc in every class.Matthias Andreas Benkard2008-06-131-1/+7
|
* Beginnings of a Lisp compiler.Matthias Andreas Benkard2008-06-101-0/+41