summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Add DEFMACRO, DEFUN, and DESTRUCTURING-BIND.Matthias Andreas Benkard2008-07-271-1/+24
|
* D-B: Fix &OPTIONAL handling.Matthias Andreas Benkard2008-07-273-20/+33
|
* MLKCons: Fix NIL printing for list tails.Matthias Andreas Benkard2008-07-271-1/+2
|
* Make MACROEXPAND-ALL an entry point to the minimal compiler.Matthias Andreas Benkard2008-07-272-0/+13
|
* LOAD: Do not print separate messages for minimal compilation and loading.Matthias Andreas Benkard2008-07-271-2/+3
|
* MLKCons: Print NIL as ().Matthias Andreas Benkard2008-07-271-2/+2
|
* Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklispMatthias Andreas Benkard2008-07-271-5/+5
|\
| * Merge branch 'master' of http://matthias.benkard.de/code/mulklispMatthias Benkard2008-07-2718-110/+940
| |\
| * | Build system: Support directory names containing whitespace.Matthias Benkard2008-07-271-5/+5
| | |
* | | MLKCons: Implement -copyWithZone:.Matthias Andreas Benkard2008-07-272-0/+10
| | | | | | | | | | | | This makes the D-B macro work again, though the cause of the failure is still unknown.
* | | Build system: Fix lexicographic order of files to be compiled.Matthias Andreas Benkard2008-07-271-2/+2
| |/ |/|
* | Make the interpreter capable of a restricted form of minimal compilation.Matthias Andreas Benkard2008-07-263-59/+312
| |
* | Print quasiquoted expressions in a more legible way.Matthias Andreas Benkard2008-07-261-4/+12
| |
* | Add constant LAMBDA-LIST-KEYWORDS.Matthias Andreas Benkard2008-07-261-0/+8
| |
* | Add a prototype of DESTRUCTURING-BIND.Matthias Andreas Benkard2008-07-263-0/+110
| |
* | Add APPEND and REVERSE.Matthias Andreas Benkard2008-07-261-26/+49
| |
* | Reader: Support quasiquotation.Matthias Andreas Benkard2008-07-268-16/+253
| |
* | Add OBJC-CLASS-OF, OBJC-SUBCLASSP, FIND-OBJC-CLASS, and NS-LOG.Matthias Andreas Benkard2008-07-262-0/+27
| |
* | Add AND, CASE, %DEFUN*, %MEMBER, and OR.Matthias Andreas Benkard2008-07-261-8/+55
| |
* | Reader: Support the consing dot.Matthias Andreas Benkard2008-07-263-2/+64
| |
* | Add macro %DEFMACRO*, a simple wrapper around %DEFMACRO.Matthias Andreas Benkard2008-07-263-30/+85
|/
* Replace SET-CAR and SET-CDR with RPLACA and RPLACD.Matthias Andreas Benkard2008-07-083-9/+24
|
* Implement IMPORT, INTERN, and MAKE-SYMBOL.Matthias Andreas Benkard2008-07-082-0/+38
|