Convert Reasonml to Ast at the command line
I'm curious what module Something {}
looks like after being translated to the Ocaml AST.
I can use the Reasonml tool refmt to generate the ast for me at the command line with the --print ast
command line flag.
echo 'module Something {}' | refmt --parse re --print ast
Which outputs:
[
structure_item ([1,0+0]..[1,0+19])
Pstr_module
"Something" ([1,0+7]..[1,0+16])
module_expr ([1,0+17]..[1,0+19])
Pmod_structure
[]
]
Tweet