USTC 2021 compiler lab2
- Array declaration: partly done, symbol table entry format DONE ; first dimension missing DONE
- Array element used in expression: DONE
- Array element assignment. (as left value): DONE, note: dimension overflow UNDONE, should be done with runtime check, suggest adding a new instruction to check
- print function: DONE(array element, constant, variable as argument)
- Array initilization(C style): DONE