Desugaredmodule Ast : sig ... endAbstract syntax tree of the desugared representation
module Dependency : sig ... endScope dependencies computations using OCamlgraph
module Disambiguate : sig ... endThis module does local typing in order to fill some missing type information in the AST:
module From_surface : sig ... endTranslation from Surface.Ast to Desugared.Ast.
module Linting : sig ... endmodule Name_resolution : sig ... endBuilds a context that allows for mapping each name to a precise uid, taking lexical scopes into account
module Print : sig ... end