index
:
mulk/toilet
master
An ANSI Common Lisp compiler using LLVM.
Matthias Benkard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
MLKForm.h
Commit message (
Collapse
)
Author
Age
Files
Lines
*
LLVM compiler: Split function compilation from %LAMBDA form handling.
Matthias Benkard
2008-10-01
1
-0
/
+2
|
*
MLKLLVMCompiler#-markVariablesForHeapAllocationInForm: Fix heap allocation ↵
Matthias Andreas Benkard
2008-09-02
1
-0
/
+1
|
|
|
|
flag setting.
*
MLKForm class cluster: Add -freeVariables.
Matthias Andreas Benkard
2008-09-01
1
-0
/
+1
|
*
MLKMultipleValueCallForm: Make _functionForm an MLKForm instead of an id.
Matthias Andreas Benkard
2008-08-24
1
-1
/
+1
|
*
MLKInterpretedClosure: Adapt to the new interpreter.
Matthias Benkard
2008-08-24
1
-0
/
+2
|
*
Refactor the interpreter so as to build upon the MLKForm class cluster.
Matthias Benkard
2008-08-24
1
-1
/
+1
|
|
|
|
The transition is not finished yet, so lots of things are broken right now.
*
Replace special operator %DEFMACRO with intrinsic function %MACROSET.
Matthias Andreas Benkard
2008-08-18
1
-8
/
+0
|
*
Promote special operators SET and %FSET to intrinsics.
Matthias Andreas Benkard
2008-08-17
1
-16
/
+0
|
*
MLKForm class cluster: Add a couple of accessors to forms that are only ↵
Matthias Andreas Benkard
2008-08-17
1
-0
/
+8
|
|
|
|
processed indirectly.
*
MLKForm: Add method -subforms.
Matthias Benkard
2008-08-11
1
-0
/
+2
|
*
MLKForm class cluster: Implement declaration and docstring handling.
Matthias Benkard
2008-08-11
1
-5
/
+32
|
*
Implement most of the MLKForm class cluster.
Matthias Benkard
2008-08-11
1
-5
/
+21
|
*
MLKForm class cluster: Add instance variables.
Matthias Andreas Benkard
2008-08-10
1
-10
/
+131
|
*
Modularise the compiler.
Matthias Andreas Benkard
2008-08-10
1
-0
/
+176