summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Split Sacla/share.lisp into two parts.Matthias Andreas Benkard2008-08-032-20/+19
* Add RETURN.Matthias Andreas Benkard2008-08-031-1/+5
* Add DEFTYPE.Matthias Andreas Benkard2008-08-032-7/+30
* Interpreter: When in expand-only mode, never change the lexical environment.Matthias Andreas Benkard2008-08-031-2/+2
* Add LABELS.Matthias Andreas Benkard2008-08-031-1/+11
* TAGBODY: Revert an ill-advised pseudo-bugfix from before.Matthias Andreas Benkard2008-08-031-7/+13
* TAGBODY: Use descriptive GENSYM names.Matthias Andreas Benkard2008-08-031-5/+5
* TAGBODY: Do not return NIL from the second-to-last section function.Matthias Andreas Benkard2008-08-031-6/+7
* Add PUSHQ.Matthias Andreas Benkard2008-08-033-10/+20
* Interpreter: Fix handling of SETQ forms with more than one assignee.Matthias Andreas Benkard2008-08-031-8/+22
* Cosmetic improvements.Matthias Andreas Benkard2008-08-021-2/+1
* Add *SYSTEM-INITIALISED-P*.Matthias Andreas Benkard2008-08-025-5/+31
* Interpreter: Do not treat TAGBODY as a special operator.Matthias Andreas Benkard2008-08-021-4/+0
* GNUmakefile: Add -ggdb3 to the ADDITIONAL_OBJCFLAGS if $(DEBUG) is YES.Matthias Andreas Benkard2008-08-021-0/+4
* New journal entry.Matthias Andreas Benkard2008-08-021-1/+22
* Add %FSETQ.Matthias Andreas Benkard2008-08-022-6/+24
* Reimplement SYS::QUASIQUOTE.Matthias Andreas Benkard2008-07-311-8/+32
* GO, RETURN-FROM: Use EQ instead of EQL when looking for a tag name.Matthias Andreas Benkard2008-07-312-5/+9
* CATCH: On errors, do not try to disestablish a dynamic context that hasn't be...Matthias Andreas Benkard2008-07-311-6/+6
* Minimal compiler: Fix handling of CATCH forms.Matthias Andreas Benkard2008-07-311-3/+7
* Add PROG1, PROG2, NREVERSE, and ACONS.Matthias Andreas Benkard2008-07-312-0/+19
* Minimal compiler: In a LET, do not forget to macroexpand the variable clauses.Matthias Andreas Benkard2008-07-311-47/+64
* Make functions accept empty argument lists.Matthias Andreas Benkard2008-07-311-1/+2
* Add %FLET and FLET.Matthias Andreas Benkard2008-07-312-0/+89
* Add MACROLET.Matthias Andreas Benkard2008-07-312-9/+32
* Fix a typo.Matthias Andreas Benkard2008-07-311-1/+1
* Add %MACROLET.Matthias Andreas Benkard2008-07-312-0/+74
* Reader: Support #' and #..Matthias Andreas Benkard2008-07-311-0/+12
* Fix EVAL.Matthias Andreas Benkard2008-07-311-1/+1
* Reader: Support #\.Matthias Andreas Benkard2008-07-313-1/+51
* Add SET-DISPATCH-MACRO-CHARACTER.Matthias Andreas Benkard2008-07-311-1/+8
* Add READ, READ-FROM-STRING, and READ-PRESERVING-WHITESPACE.Matthias Andreas Benkard2008-07-314-0/+58
* Make keywords self-evaluate while interning, not while reading.Matthias Andreas Benkard2008-07-312-8/+25
* Add %LOOP.Matthias Andreas Benkard2008-07-311-0/+32
* Reader: Add support for dispatching macro characters.Matthias Andreas Benkard2008-07-3114-35/+257
* Add Sacla to the repository.Matthias Andreas Benkard2008-07-3159-0/+44041
* Apply the GPLv3 to all files.Matthias Andreas Benkard2008-07-319-1/+200
* Cosmetic improvements.Matthias Andreas Benkard2008-07-311-2/+0
* Use MACROLET along with MACROEXPAND instead of COMPILER-LET, fix a bunch of b...Matthias Andreas Benkard2008-07-301-54/+80
* Add prototypes of TAGBODY, GO, BLOCK, and RETURN-FROM.Matthias Andreas Benkard2008-07-302-1/+91
* Add MAPCAN, MAPCAR, and MAPCON.Matthias Andreas Benkard2008-07-301-1/+32
* MLKCons#-array: Nullify values before putting them into an NSArray.Matthias Andreas Benkard2008-07-301-1/+2
* TYPEP: Treat NIL as an atom, not as a cons.Matthias Andreas Benkard2008-07-302-16/+24
* Export NUMBER and RATIONAL.Matthias Andreas Benkard2008-07-301-8/+7
* Replace the subtypes/supertypes alist with an NSMutableDictionary.Matthias Andreas Benkard2008-07-301-34/+41
* Add DOLIST and MAPC.Matthias Andreas Benkard2008-07-301-1/+17
* Improve TYPEP performance.Matthias Andreas Benkard2008-07-302-53/+55
* Fix handling of &KEY arguments.Matthias Andreas Benkard2008-07-301-3/+20
* Add SUBTYPEP, TYPE-OF, and TYPEP.Matthias Andreas Benkard2008-07-302-0/+145
* MLKCharacter: Implement -isEqual:.Matthias Andreas Benkard2008-07-302-0/+8