|
The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
|
The semantic analysis phase (type load, type definition, symbol identification and type inference). More...
Namespaces | |
| package | SSAAlgorithm |
| To transform the AST to a Single Static Assignment AST representation. | |
Classes | |
| class | VisitorSymbolIdentification |
| This class visits the AST to assign symbol information to identifier expression. More... | |
| class | VisitorTypeDefinition |
| This class visits the AST to store the type of each declaration. Includes methods, fields and inheritance. More... | |
| class | VisitorTypeInference |
| This class visits the AST to make the type inference of all expressiones in the source code. More... | |
| class | VisitorTypeLoad |
| This class visits the AST to store the type of each defined class or inteface. More... | |
The semantic analysis phase (type load, type definition, symbol identification and type inference).