Crate erg_compiler

source ·
Expand description

defines the compiler for Erg (ergc).

Re-exports§

Modules§

Structs§

  • Generates a CodeObj from an AST. The input AST is not typed, so it’s typed by ASTLowerer according to the cfg.opt_level.

Enums§

  • registered as global -> Globaldefined in the toplevel scope (and called in the inner scope) -> Globaldefined and called in the toplevel scope -> Localnot defined in the toplevel and called in the inner scope -> Derefdefined and called in the current scope (except the toplevel) -> Fast