index
:
resp.git
llvm7
master
Resp programming language
d@drobilla.net
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2009-10-16
. operator for destructuring Tuples (cons).
David Robillard
10
-9
/
+81
2009-10-16
Cons.
David Robillard
9
-30
/
+124
2009-10-15
Fix crash caused by making symbols in type expressions types themselves.
David Robillard
1
-1
/
+1
2009-10-15
Virtual destructor for Env.
David Robillard
1
-0
/
+1
2009-10-15
Type and const correct Subst::apply.
David Robillard
3
-19
/
+20
2009-10-15
Tidy.
David Robillard
1
-19
/
+20
2009-10-15
Remove some use of ATuple::size().
David Robillard
4
-14
/
+11
2009-10-15
Remove all use of ATuple::at().
David Robillard
11
-153
/
+211
2009-10-15
Replace more use of at(0) with head().
David Robillard
9
-26
/
+27
2009-10-15
Replace use of ATuple::at(0) with ATuple::head().
David Robillard
3
-12
/
+12
2009-10-15
Clean up function type system.
David Robillard
4
-64
/
+44
2009-10-15
Always use error-checking (and terser) Constraints::constrain over push_back.
David Robillard
2
-5
/
+4
2009-10-15
Better error reporting for failed function compiles (print uncompilable type).
David Robillard
2
-5
/
+9
2009-10-15
Tidy.
David Robillard
1
-27
/
+27
2009-10-15
Make TEnv purely a type environment.
David Robillard
5
-32
/
+28
2009-10-14
Fix compilation (oops).
David Robillard
1
-1
/
+1
2009-10-14
Clean up ACall::constrain and stick to type domain for error reporting.
David Robillard
2
-21
/
+15
2009-10-14
Shrink.
David Robillard
1
-3
/
+1
2009-10-14
Merge two loops to build parameter types.
David Robillard
1
-17
/
+12
2009-10-14
Remove unnecessary forward declaration.
David Robillard
1
-1
/
+0
2009-10-14
Remove cruft.
David Robillard
5
-47
/
+22
2009-10-14
Remove cruft.
David Robillard
2
-58
/
+1
2009-10-14
Remove unnecessary cenv.compile wrapper.
David Robillard
5
-31
/
+26
2009-10-13
Remove unnecessary CEnv.precompile.
David Robillard
3
-5
/
+0
2009-10-13
Move TEnv::buildSubst to unify.cpp.
David Robillard
2
-33
/
+34
2009-10-13
Remove unnecessary lexical addressing stuff.
David Robillard
2
-32
/
+9
2009-10-13
Tidy.
David Robillard
1
-29
/
+29
2009-10-13
Cleanup, shrink.
David Robillard
5
-82
/
+82
2009-10-13
liftCall -> compileFunction.
David Robillard
4
-22
/
+26
2009-10-13
Factor out common code in eval and repl.
David Robillard
1
-77
/
+71
2009-10-08
TLSF 2.4.4 -> TLSF 2.4.6.
David Robillard
2
-6
/
+10
2009-10-08
Move lifting pass to separate file.
David Robillard
3
-59
/
+80
2009-10-07
Test coverage stuff.
David Robillard
2
-0
/
+14
2009-10-07
Remove double lookup.
David Robillard
2
-5
/
+3
2009-10-06
Tidy.
David Robillard
1
-2
/
+5
2009-10-06
Shrink.
David Robillard
1
-4
/
+2
2009-10-06
Fix compilation.
David Robillard
1
-1
/
+1
2009-10-06
C backend.
David Robillard
6
-24
/
+316
2009-10-06
Move llvm.cpp back to where it came from...
David Robillard
2
-3
/
+3
2009-10-06
Fully abstract backend interface.
David Robillard
5
-56
/
+70
2009-10-06
Fully shared library safe backend interface.
David Robillard
3
-52
/
+71
2009-10-06
Rename gc and backend files to more library appropriate names (tuplr_ prefix).
David Robillard
4
-4
/
+16
2009-10-06
Remove debug dump stuff.
David Robillard
1
-3
/
+0
2009-10-06
Move argument substitution building from LLVM backend code to generic type code.
David Robillard
3
-37
/
+43
2009-10-06
Remove ugly use of llEngine everywhere.
David Robillard
1
-28
/
+26
2009-10-06
Split backend specific compilation functions from generic ones.
David Robillard
5
-114
/
+158
2009-10-06
Slightly more workingey first class functions.
David Robillard
1
-7
/
+19
2009-10-06
Sanity check.
David Robillard
1
-0
/
+2
2009-10-06
Don't print the value/type of def expressions at repl.
David Robillard
2
-2
/
+4
2009-07-09
Add vim support files (indentation and syntax).
David Robillard
3
-0
/
+186
[next]