summaryrefslogtreecommitdiff
path: root/MLKReadEvalPrintLoop.m
Commit message (Collapse)AuthorAgeFilesLines
* Make the terminal-based tool “toilet” independent of the location of ↵Matthias Benkard2008-09-031-10/+5
| | | | init.lisp.
* Switch from NS_DURING..NS_HANDLER..NS_ENDHANDLER to @try..@catch..@finally.Matthias Andreas Benkard2008-09-021-9/+6
|
* Eliminate MLKStream, introduce MLKBinaryStream and MLKCharacterStream.Matthias Andreas Benkard2008-08-281-2/+8
|
* Add a couple of debugging statements.Matthias Benkard2008-08-241-0/+6
|
* Factor the LLVM compiler out into its own library.Matthias Andreas Benkard2008-08-231-0/+11
|
* MLKReadEvalPrintLoop: Include string.h.Matthias Andreas Benkard2008-08-181-1/+2
|
* MLKReadEvalPrintLoop: Add debugging options.Matthias Andreas Benkard2008-08-181-0/+12
|
* Add REPL command :q.Matthias Andreas Benkard2008-08-091-0/+3
|
* 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-4/+4
| | | | LASSIGN_COPY, and LASSIGN.
* Add MLKPrintToString along with a couple of fixnum handling functions.Matthias Andreas Benkard2008-08-041-4/+2
|
* Make MACROEXPAND-1 aware of symbol macros.Matthias Andreas Benkard2008-08-031-2/+2
|
* LOAD: Create an autorelease pool for each top-level form loaded.Matthias Andreas Benkard2008-08-031-2/+6
|
* Cosmetic improvements.Matthias Andreas Benkard2008-08-021-2/+1
|
* Add *SYSTEM-INITIALISED-P*.Matthias Andreas Benkard2008-08-021-0/+6
|
* Fix a warning when compiling on Mac OS X.Matthias Andreas Benkard2008-07-071-1/+1
|
* Fix more compilation errors.Matthias Andreas Benkard2008-07-061-2/+0
|
* Make the REPL not segfault upon errors when loading init.lisp.Matthias Andreas Benkard2008-07-061-6/+16
|
* Implement COND, LET*, and LIST*.Matthias Andreas Benkard2008-07-031-0/+15
|
* MLKInterpreter: Correctly handle multiple values.Matthias Andreas Benkard2008-06-271-11/+19
|
* Make the read-eval-print loop more robust in the face of exceptions.Matthias Andreas Benkard2008-06-241-6/+17
|
* Rename methods: forBinding -> forSymbolMatthias Andreas Benkard2008-06-241-1/+1
|
* REPL: Don't crash when printing NIL.Matthias Andreas Benkard2008-06-221-2/+5
|
* Fix a number of bugs in the REPL.Matthias Andreas Benkard2008-06-221-11/+33
|
* REPL: Create an autorelease pool in each iteration.Matthias Andreas Benkard2008-06-221-0/+7
|
* Add classes MLKLexicalEnvironment and MLKReadEvalPrintLoop.Matthias Andreas Benkard2008-06-221-0/+98