This is a small programming language implemented with a translator that parses source code and performs semantic analysis.
Features Tested:
Variables: Integer and float with explicit type
Arithmetic Expressions: addition and division
Print Statements: Integer and float expressions
Conditional Statements: if/else
Functions: Declaration, typed parameters, return values
Function Calls: Correct evaluation and assignment