summaryrefslogtreecommitdiff
path: root/MLKRoot.m
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement GENSYM.Matthias Andreas Benkard2008-07-071-0/+47
* Add class MLKNumber, unify arithmetic interface.Matthias Benkard2008-07-061-4/+5
* Implement STRING and FIND-PACKAGE.Matthias Andreas Benkard2008-07-061-12/+25
* Use NS_VALUERETURN properly.Matthias Andreas Benkard2008-07-061-3/+9
* Implement EXPORT, SHADOW, and UNEXPORT.Matthias Andreas Benkard2008-07-061-0/+78
* Implement MACROEXPAND-1.Matthias Andreas Benkard2008-07-031-0/+18
* Move functions nullify and denullify to util.h.Matthias Andreas Benkard2008-07-031-17/+1
* Implement LIST.Matthias Andreas Benkard2008-07-031-0/+5
* Add system functions ADD, ATOM, CONSP, DIVIDE, LISTP, MULTIPLY, NULL, SUBTRAC...Matthias Andreas Benkard2008-07-031-8/+65
* Implement EQ.Matthias Andreas Benkard2008-07-011-0/+8
* Implement a raw version of LOAD.Matthias Andreas Benkard2008-07-011-0/+27
* Add class MLKRoot.Matthias Andreas Benkard2008-06-271-0/+131