public override void Visit(BooleanDcl n) { if (!KeyValExists(n.id)) { AST.SymbolTable.Add(GetKeyVal(n.id), AST.BOOLEAN); } else { error("variable " + n.id + " is already declared"); } }
public override void Visit(BooleanDcl n) { n.type = AST.BOOLEAN; }
public override void Visit(BooleanDcl n) { emit($"boolean {n.id} "); }
public override void Visit(BooleanDcl n) { }