Lab 2: Implements a simple parser with input based on defined grammar rules and tokenizes keywords, operators, and identifiers. Lab 3: parses variable declarations, assignments, expressions, and ...