Skip to content

Commit a383708

Browse files
committed
docs: tick off some roadmap items
1 parent 6c00e04 commit a383708

File tree

2 files changed

+1
-8
lines changed

2 files changed

+1
-8
lines changed

ROADMAP.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ comp(ml, erl):
77
* multiple branches in a match should not be supported (or their code should
88
be duplicated for each branch)
99

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-
1310
comp(ml,erl): refactor fun refs to resolve arity at compile time
1411

1512
comp(ml,erl): investigate how to flatten out functors
@@ -36,10 +33,6 @@ core(parser): figure out overlap with erlang parser, steal it!
3633

3734
core(printer): Finish pretty printer of Core AST
3835

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-
4336
comp(ml,core): Scout out what parts of Lambda are not compileable to Core (e.g, `Passign`)
4437

4538
comp(ml,core): Finish mapping from Lambda

tests/parser/erlang.t/run.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$ caramelc compile --dump-ast *.erl
1+
$ caramelc compile --dump-ast --target=native *.erl
22
((file_name empty.erl) (behaviours ()) (module_name (Atom empty))
33
(attributes ()) (exports ()) (types ()) (functions ()))
44

0 commit comments

Comments
 (0)