This package is concerned with the CodeGen generation of strongly-typed ASTs.
The provided semantic-ast
executable is responsible for generating ASTs from language definitions. You can run it like so:
cabal run semantic-ast -- --language=JSON
You can also pass all
to regenerate every language definition:
cabal run semantic-ast -- --language=all