summaryrefslogtreecommitdiff
path: root/MLKRoot.m
Commit message (Expand)AuthorAgeFilesLines
* Merge /home/mulk/Dropbox/Projekte/Toilet LispMatthias Andreas Benkard2008-10-041-51/+51
|\
| * Add a multiple-value return pointer argument to all compiled procedures.Matthias Benkard2008-10-021-51/+51
* | 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 76aa8a27f85fdea83da02e...Matthias Andreas Benkard2008-08-251-5/+7
* Dispatch intrinsic functions statically instead of dynamically.Matthias Andreas Benkard2008-08-251-307/+378
* 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 com...Matthias Andreas Benkard2008-08-041-0/+5
* Add support for fixnums.Matthias Andreas Benkard2008-08-041-1/+47
* Add fixnum-aware macros LRETAIN, LRELEASE, LDESTROY, LAUTORELEASE, LASSIGN_CO...Matthias Andreas Benkard2008-08-041-2/+2
* 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