-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Gurpreet Singh edited this page Apr 16, 2018
·
13 revisions
Welcome to the cs335_CompilerDesign wiki! TODO: For codegen:
- reverse the params ordering //DONE by Gurpreet; instead of params, args are reversed
- for classes, create width and offsets for fields //TO be seen from symtab
- main module to main: label// DONE by guggu
-
array is accepting float as size, fix it // DONE by guggu
-
multiple return stmts //DONE by guggu
-
throw error at end of function // part 1 done: generate error message in TAC; done
-
add IO class // done for int
-
type casting // done
-
rel_ops in floats // done
-
array of objects // done
-
basic type take care // done
-
IO -> scan
-
Integration
-
Bug checking
For Irgen:
- provide complete length of array in symtab
- correct error msgs