index
:
mulk/toilet
master
An ANSI Common Lisp compiler using LLVM.
Matthias Benkard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Listener: Evaluate fixnums without crashing.
Matthias Benkard
2008-08-28
1
-1
/
+3
*
Listener: Run the evaluator in its own thread.
Matthias Benkard
2008-08-28
2
-8
/
+23
*
Listener: Execute code after reading it.
Matthias Benkard
2008-08-28
13
-372
/
+739
*
LOAD: Print messages on *STANDARD-OUTPUT* instead of stderr.
Matthias Andreas Benkard
2008-08-28
2
-13
/
+19
*
Add class MLKFileHandleStream.
Matthias Andreas Benkard
2008-08-28
5
-6
/
+136
*
Eliminate MLKStream, introduce MLKBinaryStream and MLKCharacterStream.
Matthias Andreas Benkard
2008-08-28
33
-314
/
+610
*
Listener: Add output stream stubs.
Matthias Benkard
2008-08-28
2
-0
/
+37
*
Listener: Select the input field after clearing it.
Matthias Andreas Benkard
2008-08-28
1
-1
/
+2
*
Add Credits.rtf.
Matthias Benkard
2008-08-28
1
-0
/
+10
*
Listener: Disable the “Submit” button while the interpreter is working, m...
Matthias Benkard
2008-08-28
5
-251
/
+307
*
Listener: Add a bottom bar indicating the interpreter's status.
Matthias Benkard
2008-08-28
6
-1166
/
+1444
*
GUI: Customise the standard about panel.
Matthias Benkard
2008-08-28
5
-20
/
+11
*
Xcode project: Bring targets' names more in line with what GNUmakefile calls ...
Matthias Benkard
2008-08-28
1
-13
/
+13
*
Listener: Colour comment output.
Matthias Benkard
2008-08-28
3
-1095
/
+1124
*
Listener: Take input from the user and print the forms read back.
Matthias Benkard
2008-08-28
1
-0
/
+44
*
Xcode project: Cleanups.
Matthias Benkard
2008-08-28
1
-12
/
+10
*
GUI: Add a hack preventing the LLVM compiler from being optimised out by ld.
Matthias Benkard
2008-08-28
1
-0
/
+11
*
Rename Toilet.nib to MainMenu.nib.
Matthias Benkard
2008-08-28
6
-10
/
+45
*
RPLACA, RPLACD: Return the modified cons instead of NIL.
Matthias Andreas Benkard
2008-08-27
1
-2
/
+2
*
Update GNUmakefile.
Matthias Andreas Benkard
2008-08-27
2
-2
/
+47
*
Add beginnings of a graphical listener.
Matthias Benkard
2008-08-27
7
-2
/
+7690
*
MLKStream: Add -writeChar and -writeString.
Matthias Benkard
2008-08-27
2
-16
/
+42
*
MLKForm class cluster: Add missing pieces of declaration handling.
Matthias Andreas Benkard
2008-08-25
1
-2
/
+28
*
MLKForm class cluster: Add missing pieces of memory management.
Matthias Andreas Benkard
2008-08-25
1
-0
/
+14
*
MLKForm class cluster: Add appropriate -dealloc methods.
Matthias Andreas Benkard
2008-08-25
1
-2
/
+167
*
Remove obsolete function MLKDispatchRootFunction.
Matthias Andreas Benkard
2008-08-25
2
-32
/
+0
*
MLKRoot: Fix some cases of lossage introduced by patch 76aa8a27f85fdea83da02e...
Matthias Andreas Benkard
2008-08-25
1
-5
/
+7
*
Dispatch intrinsic functions statically instead of dynamically.
Matthias Andreas Benkard
2008-08-25
5
-365
/
+397
*
GNUmakefile: Restore the possibility of compiling without LLVM.
Matthias Andreas Benkard
2008-08-25
1
-0
/
+5
*
Minor cleanups.
Matthias Andreas Benkard
2008-08-24
1
-2
/
+5
*
MLKLexicalContext#-functionIsInline: When in doubt, return NO.
Matthias Andreas Benkard
2008-08-24
1
-0
/
+2
*
Remove defunct intrinsic function MACROEXPAND-ALL.
Matthias Andreas Benkard
2008-08-24
1
-12
/
+0
*
LOAD: Reraise caught exceptions.
Matthias Andreas Benkard
2008-08-24
1
-0
/
+1
*
MLKInterpretedClosure: Handle null argument lists correctly.
Matthias Andreas Benkard
2008-08-24
1
-1
/
+1
*
MLKMultipleValueCallForm: Make _functionForm an MLKForm instead of an id.
Matthias Andreas Benkard
2008-08-24
2
-2
/
+4
*
MLKMacroCallForm: Handle macro functions returning no values more gracefully.
Matthias Andreas Benkard
2008-08-24
1
-5
/
+13
*
Interpreter: Handle forms returning no values correctly.
Matthias Andreas Benkard
2008-08-24
1
-24
/
+28
*
Interpreter: Disable debugging mode by default.
Matthias Andreas Benkard
2008-08-24
1
-1
/
+1
*
Interpreter: Fix a couple of really stupid bugs.
Matthias Andreas Benkard
2008-08-24
1
-4
/
+5
*
MLKLetForm: Support atomic variable binding forms.
Matthias Andreas Benkard
2008-08-24
1
-1
/
+12
*
Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklisp
Matthias Andreas Benkard
2008-08-24
18
-1220
/
+1068
|
\
|
*
Add a couple of debugging statements.
Matthias Benkard
2008-08-24
2
-11
/
+24
|
*
Promote special operator EVAL to an intrinsic function.
Matthias Benkard
2008-08-24
4
-4
/
+9
|
*
MLKInterpretedClosure: Adapt to the new interpreter.
Matthias Benkard
2008-08-24
5
-42
/
+26
|
*
Fix some bugs in the new interpreter.
Matthias Benkard
2008-08-24
1
-41
/
+34
|
*
Refactor the interpreter so as to build upon the MLKForm class cluster.
Matthias Benkard
2008-08-24
6
-1134
/
+597
|
*
Update Xcode project.
Matthias Benkard
2008-08-24
2
-6
/
+374
|
*
MLKLexicalEnvironment: Fix value setting.
Matthias Benkard
2008-08-24
1
-2
/
+2
|
*
MLKLexicalContext: Support NIL as a variable and function name.
Matthias Benkard
2008-08-24
1
-10
/
+10
|
*
Merge branch 'master' of mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/publ...
Matthias Benkard
2008-08-24
1
-1
/
+1
|
|
\
[next]