public PrintStmt(Exp exp) { mExp = exp; }
public IfStmt(Exp exp, IStmt thenS) { mExp = exp; mThenS = thenS; mElseS = new SkipStmt(); }
public AssignStmt(string id, Exp exp) { mId = id; mExp = exp; }
public IfStmt(Exp exp, IStmt thenS, IStmt elseS) { mExp = exp; mThenS = thenS; mElseS = elseS; }