Arithmetic operations

Some Semantics:• Consider that “true” has an integer value of 1 and “false” has an integer value of 0.• No arithmetic operations are allowed for booleans.• The types must match for arithmetic operations (no conversions)Part 1) Symbol table Handling (3 points): Every...