Only implement some basic C/C++ keywords
- if-else
- for-while loop
- read/print
- array
- function
- int/float/double/bool/string
- type coercion
- constant
- others...
details of implement requirement are included in each project folder.
- scanner
- scanner
- parser
- scanner
- parser
- symbol table
- scanner
- parser
- symbol table
- semantic check
- scanner
- parser
- symbol table
- semantic check
- generator to Java Assembly Program