Changed struct to class
Token Location Literal
SemanticAnalyzer
const argument in Add function