summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Listener: Evaluate fixnums without crashing.Matthias Benkard2008-08-281-1/+3
* Listener: Run the evaluator in its own thread.Matthias Benkard2008-08-282-8/+23
* Listener: Execute code after reading it.Matthias Benkard2008-08-2813-372/+739
* LOAD: Print messages on *STANDARD-OUTPUT* instead of stderr.Matthias Andreas Benkard2008-08-282-13/+19
* Add class MLKFileHandleStream.Matthias Andreas Benkard2008-08-285-6/+136
* Eliminate MLKStream, introduce MLKBinaryStream and MLKCharacterStream.Matthias Andreas Benkard2008-08-2833-314/+610
* Listener: Add output stream stubs.Matthias Benkard2008-08-282-0/+37
* Listener: Select the input field after clearing it.Matthias Andreas Benkard2008-08-281-1/+2
* Add Credits.rtf.Matthias Benkard2008-08-281-0/+10
* Listener: Disable the “Submit” button while the interpreter is working, m...Matthias Benkard2008-08-285-251/+307
* Listener: Add a bottom bar indicating the interpreter's status.Matthias Benkard2008-08-286-1166/+1444
* GUI: Customise the standard about panel.Matthias Benkard2008-08-285-20/+11
* Xcode project: Bring targets' names more in line with what GNUmakefile calls ...Matthias Benkard2008-08-281-13/+13
* Listener: Colour comment output.Matthias Benkard2008-08-283-1095/+1124
* Listener: Take input from the user and print the forms read back.Matthias Benkard2008-08-281-0/+44
* Xcode project: Cleanups.Matthias Benkard2008-08-281-12/+10
* GUI: Add a hack preventing the LLVM compiler from being optimised out by ld.Matthias Benkard2008-08-281-0/+11
* Rename Toilet.nib to MainMenu.nib.Matthias Benkard2008-08-286-10/+45
* RPLACA, RPLACD: Return the modified cons instead of NIL.Matthias Andreas Benkard2008-08-271-2/+2
* Update GNUmakefile.Matthias Andreas Benkard2008-08-272-2/+47
* Add beginnings of a graphical listener.Matthias Benkard2008-08-277-2/+7690
* MLKStream: Add -writeChar and -writeString.Matthias Benkard2008-08-272-16/+42
* MLKForm class cluster: Add missing pieces of declaration handling.Matthias Andreas Benkard2008-08-251-2/+28
* MLKForm class cluster: Add missing pieces of memory management.Matthias Andreas Benkard2008-08-251-0/+14
* MLKForm class cluster: Add appropriate -dealloc methods.Matthias Andreas Benkard2008-08-251-2/+167
* Remove obsolete function MLKDispatchRootFunction.Matthias Andreas Benkard2008-08-252-32/+0
* 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-255-365/+397
* GNUmakefile: Restore the possibility of compiling without LLVM.Matthias Andreas Benkard2008-08-251-0/+5
* Minor cleanups.Matthias Andreas Benkard2008-08-241-2/+5
* MLKLexicalContext#-functionIsInline: When in doubt, return NO.Matthias Andreas Benkard2008-08-241-0/+2
* Remove defunct intrinsic function MACROEXPAND-ALL.Matthias Andreas Benkard2008-08-241-12/+0
* LOAD: Reraise caught exceptions.Matthias Andreas Benkard2008-08-241-0/+1
* MLKInterpretedClosure: Handle null argument lists correctly.Matthias Andreas Benkard2008-08-241-1/+1
* MLKMultipleValueCallForm: Make _functionForm an MLKForm instead of an id.Matthias Andreas Benkard2008-08-242-2/+4
* MLKMacroCallForm: Handle macro functions returning no values more gracefully.Matthias Andreas Benkard2008-08-241-5/+13
* Interpreter: Handle forms returning no values correctly.Matthias Andreas Benkard2008-08-241-24/+28
* Interpreter: Disable debugging mode by default.Matthias Andreas Benkard2008-08-241-1/+1
* Interpreter: Fix a couple of really stupid bugs.Matthias Andreas Benkard2008-08-241-4/+5
* MLKLetForm: Support atomic variable binding forms.Matthias Andreas Benkard2008-08-241-1/+12
* Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklispMatthias Andreas Benkard2008-08-2418-1220/+1068
|\
| * Add a couple of debugging statements.Matthias Benkard2008-08-242-11/+24
| * 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
| |\