summaryrefslogtreecommitdiff
path: root/MLKRoot.m
Commit message (Collapse)AuthorAgeFilesLines
* Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklispMatthias Andreas Benkard2008-10-011-2/+2
|\
| * APPLY, EVAL: Denullify return values.Matthias Benkard2008-09-291-2/+2
| |
* | Merge /home/mulk/Dropbox/Projekte/Toilet LispMatthias Andreas Benkard2008-09-291-2/+2
|\|
| * Fix compilation on Mac OS X 10.5.Matthias Benkard2008-09-211-2/+2
| |
* | Add various disabled debugging messages.Matthias Andreas Benkard2008-09-111-0/+4
|/
* LLVM compiler: Treat closure data pointers as of type i8** rather than i8*.Matthias Andreas Benkard2008-09-021-50/+50
|
* Switch from NS_DURING..NS_HANDLER..NS_ENDHANDLER to @try..@catch..@finally.Matthias Andreas Benkard2008-09-021-8/+2
|
* MLKRoot: #import NSPathUtilities.h.Matthias Benkard2008-08-291-0/+1
|
* Make ToiletKit self-contained.Matthias Benkard2008-08-281-1/+11
|
* LOAD: Print messages on *STANDARD-OUTPUT* instead of stderr.Matthias Andreas Benkard2008-08-281-10/+14
|
* Eliminate MLKStream, introduce MLKBinaryStream and MLKCharacterStream.Matthias Andreas Benkard2008-08-281-4/+10
|
* RPLACA, RPLACD: Return the modified cons instead of NIL.Matthias Andreas Benkard2008-08-271-2/+2
|
* MLKRoot: Fix some cases of lossage introduced by patch ↵Matthias Andreas Benkard2008-08-251-5/+7
| | | | 76aa8a27f85fdea83da02e04659028b98e76407e.
* Dispatch intrinsic functions statically instead of dynamically.Matthias Andreas Benkard2008-08-251-307/+378
| | | | This is a major simplification.
* Remove defunct intrinsic function MACROEXPAND-ALL.Matthias Andreas Benkard2008-08-241-12/+0
|
* LOAD: Reraise caught exceptions.Matthias Andreas Benkard2008-08-241-0/+1
|
* Promote special operator EVAL to an intrinsic function.Matthias Benkard2008-08-241-0/+8
|
* Make compilers pluggable at runtime.Matthias Andreas Benkard2008-08-231-4/+7
|
* Promote special operator APPLY to an intrinsic function.Matthias Andreas Benkard2008-08-181-3/+19
|
* Replace special operator %DEFMACRO with intrinsic function %MACROSET.Matthias Andreas Benkard2008-08-181-0/+11
|
* Promote special operators SET and %FSET to intrinsics.Matthias Andreas Benkard2008-08-171-0/+31
|
* Restore possibility of building without LLVM.Matthias Andreas Benkard2008-08-161-1/+2
|
* Add COMPILE.Matthias Andreas Benkard2008-08-131-0/+12
|
* MLKForm class cluster: Implement declaration and docstring handling.Matthias Benkard2008-08-111-1/+16
|
* Prettify LOAD output.Matthias Andreas Benkard2008-08-071-1/+47
|
* Centralise declaration and documentation string handling.Matthias Andreas Benkard2008-08-071-0/+17
|
* Implement MLKArray#-setSize:ofDimension:.Matthias Andreas Benkard2008-08-061-2/+5
|
* Include alloca.h where appropriate.Matthias Andreas Benkard2008-08-061-0/+2
|
* Generalise foreign value conversion.Matthias Andreas Benkard2008-08-061-43/+26
|
* Replace all occurrences of “Étoilisp” with “Toilet Lisp”.Matthias Andreas Benkard2008-08-051-1/+1
|
* Make Xcode happy.Matthias Benkard2008-08-041-2/+2
|
* Make it possible to disable fixnum support by supplying -DNO_FIXNUMS as a ↵Matthias Andreas Benkard2008-08-041-0/+5
| | | | compiler flag.
* Add support for fixnums.Matthias Andreas Benkard2008-08-041-1/+47
|
* Add fixnum-aware macros LRETAIN, LRELEASE, LDESTROY, LAUTORELEASE, ↵Matthias Andreas Benkard2008-08-041-2/+2
| | | | LASSIGN_COPY, and LASSIGN.
* Add MLKPrintToString along with a couple of fixnum handling functions.Matthias Andreas Benkard2008-08-041-5/+5
|
* Make MACROEXPAND-1 aware of symbol macros.Matthias Andreas Benkard2008-08-031-1/+11
|
* Reader: Support #\.Matthias Andreas Benkard2008-07-311-1/+19
|
* 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-291-0/+54
|
* Add PRIMITIVE-TYPE-OF.Matthias Andreas Benkard2008-07-281-0/+39
|
* Add SYMBOL-NAME.Matthias Andreas Benkard2008-07-271-1/+7
|
* Make MACROEXPAND-ALL an entry point to the minimal compiler.Matthias Andreas Benkard2008-07-271-0/+12
|
* Reader: Support quasiquotation.Matthias Andreas Benkard2008-07-261-2/+4
|
* Add OBJC-CLASS-OF, OBJC-SUBCLASSP, FIND-OBJC-CLASS, and NS-LOG.Matthias Andreas Benkard2008-07-261-0/+23
|
* Replace SET-CAR and SET-CDR with RPLACA and RPLACD.Matthias Andreas Benkard2008-07-081-6/+8
|
* Implement IMPORT, INTERN, and MAKE-SYMBOL.Matthias Andreas Benkard2008-07-081-0/+35
|
* Implement GENSYM.Matthias Andreas Benkard2008-07-071-0/+47
|
* Add class MLKNumber, unify arithmetic interface.Matthias Benkard2008-07-061-4/+5
|