summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Interpreter: Establish catch tags in the dynamic context.Matthias Andreas Benkard2008-07-073-24/+42
|
* Interpreter: Make NIL throwable.Matthias Andreas Benkard2008-07-071-8/+8
|
* Interpreter: Implement CATCH and THROW.Matthias Andreas Benkard2008-07-072-0/+69
|
* Update project file.Matthias Benkard2008-07-071-11/+9
|
* Add class MLKStringOutputStream.Matthias Andreas Benkard2008-07-073-2/+69
|
* Properly open and close streams if necessary.Matthias Andreas Benkard2008-07-072-1/+26
|
* Cosmetic improvements.Matthias Andreas Benkard2008-07-071-6/+7
|
* Fix a warning when compiling on Mac OS X.Matthias Andreas Benkard2008-07-071-1/+1
|
* Make MLKStream#-readChar more robust.Matthias Andreas Benkard2008-07-071-8/+15
|
* Ditch MLKEndOfFileError.Matthias Andreas Benkard2008-07-074-82/+16
|
* Restore GNUstep compatibility.Matthias Andreas Benkard2008-07-072-6/+8
|
* Add Xcode project files.Matthias Benkard2008-07-062-0/+657
|
* Add class MLKNumber, unify arithmetic interface.Matthias Benkard2008-07-0614-68/+133
|
* Export FIND-PACKAGE and STRING from package TOILET-SYSTEM.Matthias Andreas Benkard2008-07-061-0/+2
|
* Make keywords print nicely.Matthias Andreas Benkard2008-07-061-2/+4
|
* Implement STRING and FIND-PACKAGE.Matthias Andreas Benkard2008-07-062-12/+43
|
* Add IN-PACKAGE directives to init.lisp.Matthias Andreas Benkard2008-07-063-3/+12
|
* Interpreter: Add special operator IN-PACKAGE.Matthias Andreas Benkard2008-07-062-0/+15
|
* Remove reliance on Mac OS X 10.5 features.Matthias Andreas Benkard2008-07-062-4/+13
|
* Use NS_VALUERETURN properly.Matthias Andreas Benkard2008-07-063-21/+16
|
* Add a workaround for an exception handling problem on Mac OS X.Matthias Andreas Benkard2008-07-062-2/+14
|
* Fix more compilation errors.Matthias Andreas Benkard2008-07-062-4/+4
|
* Make the REPL not segfault upon errors when loading init.lisp.Matthias Andreas Benkard2008-07-061-6/+16
|
* Wrap CAR, CDR, and CONS in functions.Matthias Andreas Benkard2008-07-061-0/+19
|
* Fix SHADOW.Matthias Andreas Benkard2008-07-061-1/+3
|
* Implement EXPORT, SHADOW, and UNEXPORT.Matthias Andreas Benkard2008-07-062-1/+83
|
* Fix a number of compilation errors.Matthias Andreas Benkard2008-07-064-7/+13
|
* Add all missing C[AD]*R functions.Matthias Andreas Benkard2008-07-061-6/+80
|
* Reader: Support comments introduced by semicolons.Matthias Andreas Benkard2008-07-064-13/+89
|
* Export standard special variable names from the COMMON-LISP package.Matthias Andreas Benkard2008-07-061-0/+45
|
* Add functions FIRST ... TENTH.Matthias Andreas Benkard2008-07-052-0/+51
|
* Add macro %DEFUN.Matthias Andreas Benkard2008-07-053-6/+10
|
* Make symbols print nicer.Matthias Andreas Benkard2008-07-031-6/+50
|
* Make lists starting with the symbol QUOTE print nicely.Matthias Andreas Benkard2008-07-031-1/+6
|
* When printing a symbol, omit the package prefix as appropriate.Matthias Andreas Benkard2008-07-031-1/+32
|
* Make the loader's messages even more readable.Matthias Andreas Benkard2008-07-031-1/+4
|
* Implement COND, LET*, and LIST*.Matthias Andreas Benkard2008-07-033-0/+46
|
* Make LOAD print nicer descriptions of what it's doing.Matthias Andreas Benkard2008-07-031-2/+10
|
* Implement MACROEXPAND-1.Matthias Andreas Benkard2008-07-032-0/+19
|
* Interpreter: Improve error handling in the face of nonsensical expressions.Matthias Andreas Benkard2008-07-031-6/+18
|
* Reader: Add support for quoting.Matthias Andreas Benkard2008-07-034-12/+105
|
* Move functions nullify and denullify to util.h.Matthias Andreas Benkard2008-07-034-38/+28
|
* Implement LIST.Matthias Andreas Benkard2008-07-032-0/+6
|
* Add system functions ADD, ATOM, CONSP, DIVIDE, LISTP, MULTIPLY, NULL, ↵Matthias Andreas Benkard2008-07-032-8/+74
| | | | SUBTRACT, and SYMBOLP.
* Do not build the test suite by default.Matthias Andreas Benkard2008-07-021-2/+2
|
* Interpreter: Implement UNWIND-PROTECT.Matthias Andreas Benkard2008-07-022-1/+30
|
* SETQ: Recognise symbol macros as assignment locations.Matthias Andreas Benkard2008-07-022-1/+18
|
* Interpreter: Implement SETQ.Matthias Andreas Benkard2008-07-021-6/+31
|
* Interpreter: Implement SET and %FSET.Matthias Andreas Benkard2008-07-025-3/+55
|
* Interpreter: Implement IF.Matthias Andreas Benkard2008-07-011-0/+19
|