Description
The abstract syntax tree produced by the FrontEnd.
Implementation
ast-programs.sig ast-programs.funast-modules.sig ast-modules.fun
ast-core.sig ast-core.fun
ast
Type Checking
The AST IntermediateLanguage has no independent type checker. Type inference is performed on an AST program as part of Elaborate.