summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add %FSETQ.Matthias Andreas Benkard2008-08-022-6/+24
|
* Reimplement SYS::QUASIQUOTE.Matthias Andreas Benkard2008-07-311-8/+32
| | | | BLOCK and RETURN-FROM now seem to macroexpand properly.
* 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 ↵Matthias Andreas Benkard2008-07-311-6/+6
| | | | been established yet.
* 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 ↵Matthias Andreas Benkard2008-07-301-54/+80
| | | | bugs in TAGBODY and GO.
* 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
|
* Add FUNCALL, LAMBDA, and REST.Matthias Andreas Benkard2008-07-302-2/+15
|
* Add a non-trivial number of arithmetic methods to number classes.Matthias Andreas Benkard2008-07-2910-0/+233
|
* Revert 976f74bcc09e8e4725c428bed5b3b899e6be6ef1.Matthias Andreas Benkard2008-07-291-28/+21
|
* SEND-BY-NAME: Cosmetic changes.Matthias Andreas Benkard2008-07-291-21/+28
|
* SEND-BY-NAME: Support more return types.Matthias Andreas Benkard2008-07-291-9/+21
|
* Add SEND-BY-NAME.Matthias Andreas Benkard2008-07-292-0/+55
|
* In all Lisp source files, put EXPORT lists on top.Matthias Andreas Benkard2008-07-284-30/+38
|
* Add PRIMITIVE-TYPE-OF.Matthias Andreas Benkard2008-07-282-0/+40
|
* Export recently introduced functions.Matthias Andreas Benkard2008-07-272-0/+7
|
* Add FUNCTION.Matthias Andreas Benkard2008-07-272-0/+29
|
* Add ASSOC{-IF{-NOT}}, COMPLEMENT, CONSTANTLY, COPY-TREE, IDENTITY, ↵Matthias Andreas Benkard2008-07-274-1/+69
| | | | RASSOC{-IF{-NOT}}, and {N}SUBLIS.
* Add SYMBOL-NAME.Matthias Andreas Benkard2008-07-272-1/+8
|
* Use DEFUN in order to redefine functions used to implement DEFUN after it ↵Matthias Andreas Benkard2008-07-275-129/+149
| | | | has been defined itself.
* Package system: Fix symbol uninheriting.Matthias Andreas Benkard2008-07-272-16/+32
|
* JOURNAL: New entry.Matthias Andreas Benkard2008-07-271-3/+17
|