Point Breakdown for Assignment 2
| Lexical Constructs | Percentage |
| Keywords | 12 |
| Separators and Operators | 12 |
| Identifiers | 8 |
| Numeric Literals | |
| decimal | 10 |
| octal | 5 |
| hex | 5 |
| float | 10 |
| String Literals | |
| regular chars | 12 |
| escape sequences | 6 |
| Comments | |
| // | 4 |
| /* ... */ unnested | 8 |
| /* ... */ nested | 8 |