summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Promote special operator EVAL to an intrinsic function.Matthias Benkard2008-08-244-4/+9
* MLKInterpretedClosure: Adapt to the new interpreter.Matthias Benkard2008-08-245-42/+26
* Fix some bugs in the new interpreter.Matthias Benkard2008-08-241-41/+34
* Refactor the interpreter so as to build upon the MLKForm class cluster.Matthias Benkard2008-08-246-1134/+597
* Update Xcode project.Matthias Benkard2008-08-242-6/+374
* MLKLexicalEnvironment: Fix value setting.Matthias Benkard2008-08-241-2/+2
* MLKLexicalContext: Support NIL as a variable and function name.Matthias Benkard2008-08-241-10/+10
* Merge branch 'master' of mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/publ...Matthias Benkard2008-08-241-1/+1
|\
| * GNUmakefile: Relink the “toilet” executable when libtoilet-llvm.a is upda...Matthias Andreas Benkard2008-08-231-1/+1
* | MLKLexicalContext: Add -functionIsInline:.Matthias Benkard2008-08-244-12/+34
|/
* configure: Fix a typo in LLVM version detection.Matthias Andreas Benkard2008-08-231-1/+1
* GNUmakefile: Do not link libtoilet-llvm with LLVM.Matthias Andreas Benkard2008-08-231-1/+0
* Update Xcode project.Matthias Benkard2008-08-231-184/+443
* GNUmakefile: Remove references to recently removed target “before-toilet”.Matthias Andreas Benkard2008-08-231-3/+3
* Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklispMatthias Andreas Benkard2008-08-233-130/+78
|\
| * Merge branch 'master' of mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/publ...Matthias Benkard2008-08-232-5/+207
| |\
| * | Make Toilet Lisp compile with LLVM 2.3.Matthias Benkard2008-08-193-4/+22
| * | Update Xcode project.Matthias Benkard2008-08-191-120/+42
| * | Merge branch 'master' of http://matthias.benkard.de/code/mulklispMatthias Benkard2008-08-1818-296/+535
| |\ \
| * \ \ Merge branch 'master' of http://matthias.benkard.de/code/mulklispMatthias Benkard2008-08-1616-100/+366
| |\ \ \
| * \ \ \ Merge branch 'master' of http://matthias.benkard.de/code/mulklispMatthias Benkard2008-08-132-0/+32
| |\ \ \ \
| * | | | | Update Xcode project.Matthias Benkard2008-08-121-0/+8
| * | | | | Merge branch 'master' of http://matthias.benkard.de/code/mulklispMatthias Benkard2008-08-127-31/+246
| |\ \ \ \ \
| * | | | | | Update Xcode project.Matthias Benkard2008-08-121-9/+9
* | | | | | | MLKDispatchRootFunction: Add disabled trace messages.Matthias Andreas Benkard2008-08-231-1/+8
* | | | | | | LLVM compiler: Minor cleanups.Matthias Andreas Benkard2008-08-231-2/+1
* | | | | | | MLKLLVMCompiler: Add +insertPointerTrace:.Matthias Andreas Benkard2008-08-231-1/+15
* | | | | | | LLVM compiler: Add another optimisation pass.Matthias Andreas Benkard2008-08-231-0/+1
* | | | | | | LLVM compiler: Support the LLVM interpreter for debugging.Matthias Andreas Benkard2008-08-231-2/+9
* | | | | | | LLVM compiler: Add support for function inlining.Matthias Andreas Benkard2008-08-231-0/+9
* | | | | | | MLKForm(MLKLLVMCompilation): Rename -processForLLVM to -reallyProcessForLLVM,...Matthias Andreas Benkard2008-08-232-11/+26
* | | | | | | GNUmakefile: Minor cleanups.Matthias Andreas Benkard2008-08-231-4/+8
* | | | | | | Factor the LLVM compiler out into its own library.Matthias Andreas Benkard2008-08-235-13/+78
* | | | | | | Make compilers pluggable at runtime.Matthias Andreas Benkard2008-08-236-31/+58
| |_|_|_|_|/ |/| | | | |
* | | | | | configure: Prefer GNUstep-Make over xcodebuild.Matthias Andreas Benkard2008-08-201-5/+7
* | | | | | configure: Give correct building instructions when custom compiler flags are ...Matthias Andreas Benkard2008-08-201-7/+33
* | | | | | configure: Check for GNU MP.Matthias Andreas Benkard2008-08-201-0/+14
* | | | | | configure: Do not require Perl 5.10.Matthias Andreas Benkard2008-08-201-6/+6
* | | | | | configure: Recognise non-Debian, non-Darwin systems.Matthias Andreas Benkard2008-08-201-16/+36
* | | | | | Add a simple configure script.Matthias Andreas Benkard2008-08-201-0/+139
* | | | | | GNUmakefile: Add variable LLVM_CONFIG.Matthias Andreas Benkard2008-08-181-2/+3
| |_|_|_|/ |/| | | |
* | | | | LLVM compiler — SETQ: Fix a typo.Matthias Andreas Benkard2008-08-181-1/+1
* | | | | Add a couple of disabled debugging messages.Matthias Andreas Benkard2008-08-182-0/+6
* | | | | MLKReadEvalPrintLoop: Include string.h.Matthias Andreas Benkard2008-08-181-1/+2
* | | | | Define T and NIL as global variables.Matthias Andreas Benkard2008-08-181-0/+3
* | | | | LLVM compiler — IF: For the return value, use alloca instead of phi.Matthias Andreas Benkard2008-08-181-9/+4
* | | | | Merge branch 'dev'Matthias Andreas Benkard2008-08-180-0/+0
|\ \ \ \ \
| * | | | | init.lisp: Restore the normal loading sequence.Matthias Andreas Benkard2008-08-181-59/+21
| * | | | | init.lisp: Disable simple tests.Matthias Andreas Benkard2008-08-181-35/+35
| * | | | | init.lisp: Test simple top-level forms and load util.lisp.Matthias Andreas Benkard2008-08-181-1/+5