Module analyzer

Module analyzer 

Source
Expand description

The semantic analyzer.

Lowers the AST to Vec<Function> and add semantic information.

Functions in the AST will be identified and processed. The kind of names within the namespace will be determined.

Structs§

Function
A Function.
GlobalNameInfo
Global name information.
UpvalueNameInfo
Upvalue name information.

Functions§

analyze
Semantic Analyze. Lowers the AST to Vec<Function>.