/** Variable class * A variable has a name and a nesting level. */ public class Variable { private String name; private int nestLevel; public Variable(String name, int nestLevel) { this.name = name; this.nestLevel = nestLevel; } public String getName() { return name; } public int getNestLevel() { return nestLevel; } public String toString() { return name + "(" + nestLevel + ")"; } }