File tree Expand file tree Collapse file tree 2 files changed +1
-8
lines changed Expand file tree Collapse file tree 2 files changed +1
-8
lines changed Original file line number Diff line number Diff line change @@ -7,9 +7,6 @@ comp(ml, erl):
7
7
* multiple branches in a match should not be supported (or their code should
8
8
be duplicated for each branch)
9
9
10
- comp(ml, erl): before every raise, make sure to print out as much info as possible
11
- on the term/type that is unsupported.
12
-
13
10
comp(ml,erl): refactor fun refs to resolve arity at compile time
14
11
15
12
comp(ml,erl): investigate how to flatten out functors
@@ -36,10 +33,6 @@ core(parser): figure out overlap with erlang parser, steal it!
36
33
37
34
core(printer): Finish pretty printer of Core AST
38
35
39
- comp(ml,core): Add flag ` --to-core ` to pick the core backend
40
-
41
- comp(ml,core): Compile and compare against the ` ./erltest ` suite
42
-
43
36
comp(ml,core): Scout out what parts of Lambda are not compileable to Core (e.g, ` Passign ` )
44
37
45
38
comp(ml,core): Finish mapping from Lambda
Original file line number Diff line number Diff line change 1
- $ caramelc compile -- dump-ast *. erl
1
+ $ caramelc compile -- dump-ast -- target = native *. erl
2
2
((file_name empty. erl) (behaviours ()) (module_name (Atom empty))
3
3
(attributes ()) (exports ()) (types ()) (functions ()))
4
4
You can’t perform that action at this time.
0 commit comments