Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Link ToiletKit with the SCM continuation support code." | Matthias Andreas Benkard | 2008-10-04 | 1 | -8/+2 |
| | | | | | | | | This reverts commit 5dc8e497315ba791c8a8de021f3d2d292566fb56. Conflicts: Toilet Lisp.xcodeproj/project.pbxproj | ||||
* | Add class MLKContinuation. | Matthias Benkard | 2008-09-20 | 1 | -0/+1 |
| | |||||
* | Link ToiletKit with the SCM continuation support code. | Matthias Benkard | 2008-09-20 | 1 | -2/+8 |
| | |||||
* | GNUmakefile: Add targets dmalloc-run and valgrind-run. | Matthias Andreas Benkard | 2008-09-02 | 1 | -0/+6 |
| | |||||
* | Add classes MLKNoSuchSymbolError, MLKStreamError, and MLKUnboundVariableError. | Matthias Andreas Benkard | 2008-09-02 | 1 | -7/+8 |
| | |||||
* | GNUmakefile: Aesthetic improvements. | Matthias Andreas Benkard | 2008-09-02 | 1 | -8/+9 |
| | |||||
* | GNUmakefile: Copy the whole Sacla directory as a resource into ToiletKit. | Matthias Benkard | 2008-08-29 | 1 | -10/+11 |
| | | | | See the included comment for a rant and assorted details. | ||||
* | Make ToiletKit self-contained. | Matthias Benkard | 2008-08-28 | 1 | -2/+17 |
| | |||||
* | Listener: Execute code after reading it. | Matthias Benkard | 2008-08-28 | 1 | -1/+2 |
| | |||||
* | Add class MLKFileHandleStream. | Matthias Andreas Benkard | 2008-08-28 | 1 | -1/+2 |
| | |||||
* | Eliminate MLKStream, introduce MLKBinaryStream and MLKCharacterStream. | Matthias Andreas Benkard | 2008-08-28 | 1 | -18/+19 |
| | |||||
* | GUI: Customise the standard about panel. | Matthias Benkard | 2008-08-28 | 1 | -2/+2 |
| | |||||
* | Rename Toilet.nib to MainMenu.nib. | Matthias Benkard | 2008-08-28 | 1 | -2/+3 |
| | |||||
* | Update GNUmakefile. | Matthias Andreas Benkard | 2008-08-27 | 1 | -2/+22 |
| | |||||
* | GNUmakefile: Restore the possibility of compiling without LLVM. | Matthias Andreas Benkard | 2008-08-25 | 1 | -0/+5 |
| | |||||
* | GNUmakefile: Respect the value of LLVM_CONFIG. | Matthias Andreas Benkard | 2008-08-24 | 1 | -2/+2 |
| | |||||
* | GNUmakefile: Relink the “toilet” executable when libtoilet-llvm.a is ↵ | Matthias Andreas Benkard | 2008-08-23 | 1 | -1/+1 |
| | | | | updated. | ||||
* | GNUmakefile: Do not link libtoilet-llvm with LLVM. | Matthias Andreas Benkard | 2008-08-23 | 1 | -1/+0 |
| | |||||
* | GNUmakefile: Remove references to recently removed target “before-toilet”. | Matthias Andreas Benkard | 2008-08-23 | 1 | -3/+3 |
| | |||||
* | Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklisp | Matthias Andreas Benkard | 2008-08-23 | 1 | -1/+1 |
|\ | | | | | | | | | | | Conflicts: GNUmakefile | ||||
| * | Merge branch 'master' of ↵ | Matthias Benkard | 2008-08-23 | 1 | -5/+6 |
| |\ | | | | | | | | | | | | | | | | | | | mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/public/code/mulklisp Conflicts: GNUmakefile | ||||
| * | | Make Toilet Lisp compile with LLVM 2.3. | Matthias Benkard | 2008-08-19 | 1 | -4/+4 |
| | | | |||||
* | | | GNUmakefile: Minor cleanups. | Matthias Andreas Benkard | 2008-08-23 | 1 | -4/+8 |
| | | | |||||
* | | | Factor the LLVM compiler out into its own library. | Matthias Andreas Benkard | 2008-08-23 | 1 | -13/+58 |
| |/ |/| | |||||
* | | GNUmakefile: Add variable LLVM_CONFIG. | Matthias Andreas Benkard | 2008-08-18 | 1 | -2/+3 |
|/ | |||||
* | Restore possibility of building without LLVM. | Matthias Andreas Benkard | 2008-08-16 | 1 | -2/+3 |
| | |||||
* | GNUmakefile: Explicitly link some LLVM libraries into the ‘toilet’ ↵ | Matthias Andreas Benkard | 2008-08-16 | 1 | -1/+1 |
| | | | | executable. | ||||
* | GNUmakefile: Link LLVM's ipo component in. | Matthias Andreas Benkard | 2008-08-16 | 1 | -1/+1 |
| | |||||
* | LLVM compiler: Turn optimisations on. | Matthias Andreas Benkard | 2008-08-12 | 1 | -1/+1 |
| | |||||
* | MLKLexicalContext: Add management of user-defined function and variable ↵ | Matthias Andreas Benkard | 2008-08-12 | 1 | -17/+19 |
| | | | | properties. | ||||
* | Replace MLKCompiledProcedure with MLKCompiledClosure. | Matthias Andreas Benkard | 2008-08-12 | 1 | -1/+1 |
| | |||||
* | LLVM compiler: Fix Objective-C message passing support. | Matthias Andreas Benkard | 2008-08-12 | 1 | -1/+1 |
| | | | | An empty %LAMBDA form now produces reasonable code. | ||||
* | GNUmakefile: Do not link all of LLVM into ToiletKit. | Matthias Andreas Benkard | 2008-08-11 | 1 | -2/+2 |
| | |||||
* | Remove class MLKLispValue. | Matthias Benkard | 2008-08-11 | 1 | -8/+7 |
| | |||||
* | MLKForm class cluster: Add instance variables. | Matthias Andreas Benkard | 2008-08-10 | 1 | -1/+2 |
| | |||||
* | Add class cluster MLKForm. | Matthias Andreas Benkard | 2008-08-10 | 1 | -1/+1 |
| | |||||
* | Beginnings of a compiler. | Matthias Andreas Benkard | 2008-08-09 | 1 | -0/+7 |
| | |||||
* | Add class MLKArray. | Matthias Andreas Benkard | 2008-08-06 | 1 | -4/+8 |
| | |||||
* | Add %FOREIGN-LAMBDA. | Matthias Andreas Benkard | 2008-08-06 | 1 | -11/+13 |
| | |||||
* | Replace all occurrences of “Étoilisp” with “Toilet Lisp”. | Matthias Andreas Benkard | 2008-08-05 | 1 | -1/+1 |
| | |||||
* | Add class MLKCompiledProcedure. | Matthias Andreas Benkard | 2008-08-05 | 1 | -4/+18 |
| | |||||
* | Add a globally unique end-of-argument-list marker. | Matthias Andreas Benkard | 2008-08-05 | 1 | -3/+3 |
| | |||||
* | GNUmakefile: Do not try to compile the previously removed file MLKLinkedList.m. | Matthias Andreas Benkard | 2008-08-05 | 1 | -17/+16 |
| | |||||
* | Add MLKPrintToString along with a couple of fixnum handling functions. | Matthias Andreas Benkard | 2008-08-04 | 1 | -2/+3 |
| | |||||
* | Reimplement VALUES as a function as opposed to a special operator. | Matthias Andreas Benkard | 2008-08-03 | 1 | -1/+2 |
| | |||||
* | GNUmakefile: Add -ggdb3 to the ADDITIONAL_OBJCFLAGS if $(DEBUG) is YES. | Matthias Andreas Benkard | 2008-08-02 | 1 | -0/+4 |
| | |||||
* | Reader: Add support for dispatching macro characters. | Matthias Andreas Benkard | 2008-07-31 | 1 | -1/+3 |
| | |||||
* | Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklisp | Matthias Andreas Benkard | 2008-07-27 | 1 | -5/+5 |
|\ | |||||
| * | Merge branch 'master' of http://matthias.benkard.de/code/mulklisp | Matthias Benkard | 2008-07-27 | 1 | -12/+13 |
| |\ | |||||
| * | | Build system: Support directory names containing whitespace. | Matthias Benkard | 2008-07-27 | 1 | -5/+5 |
| | | |