Update tokens, add: "string", "true", "false", "writeln"
Keep track of symbol nesting level and offset.
Accept parameter variable kinds in assignmentStatements
Accept parameters on RHS of assignmentStatement
Keep track of nesting level and offset for variables.
Generate assignment statements; haven't populated expr rec yet