| 61 | | # All variables, types, etc., are represented simply as identifiers |
| 62 | | # Symbol table information is used to annotate the AST |
| 63 | | # (Static) types are created and associated to every expression |
| 64 | | # Variable objects are created and inserted into AST |
| 65 | | # Variables may be moved around to facilitate translation to model, .... |
| 66 | | |
| 67 | | |
| 68 | | Questions: |
| 69 | | * How to handle pre-processor macros? Include in AST? |
| | 67 | 1. All variables, types, etc., are represented simply as identifiers |
| | 68 | 1. Symbol table information is used to annotate the AST |
| | 69 | 1. (Static) types are created and associated to every expression |
| | 70 | 1. Variable objects are created and inserted into AST |
| | 71 | 1. Variables may be moved around to facilitate translation to model, .... |
| | 72 | |
| | 73 | |