Leonardo de Moura
|
f2af5828ba
|
refactor(library/compiler): preprocess_rec ==> preprocess
|
2016-05-12 16:03:39 -07:00 |
|
Leonardo de Moura
|
705317ae77
|
feat(library/compiler): generate bytecode
|
2016-05-11 19:21:47 -07:00 |
|
Leonardo de Moura
|
e53bfb9d0a
|
feat(library/compiler): add new compilation step where we reduce cases_on, constructor and projection applications into a basic primitives
|
2016-05-11 14:17:32 -07:00 |
|
Leonardo de Moura
|
9d01d1bb04
|
chore(library/compiler/preprocess_rec): add extra assertions
|
2016-05-11 11:24:12 -07:00 |
|
Leonardo de Moura
|
a581017d8d
|
chore(library/compiler/preprocess_rec): trace preprocessing steps
|
2016-05-11 11:17:40 -07:00 |
|
Leonardo de Moura
|
3b47d91b3e
|
feat(library/compiler): add lambda lifting
|
2016-05-11 11:07:39 -07:00 |
|
Leonardo de Moura
|
1820bdc430
|
feat(library/compiler): generate better auxiliary function names
|
2016-05-11 10:26:51 -07:00 |
|
Leonardo de Moura
|
de9df69ef6
|
refactor(src): move compiler folder to library
|
2016-05-09 13:28:00 -07:00 |
|