blob: 832c4895bd6125e9e148ca0a7b5f7f23c224401f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package spiglet.spiglet2kanga;
public class SpgStmt extends SpgSym{
public enum StmtType { NOOP, ERROR, CJUMP, JUMP, STORE, LOAD, MOVE, PRINT };
StmtType type;
public SpgTemp tmp1, tmp2;
public int imm;
public String jmptarget;
public SpgExpr exp;
public String lb;
public SpgStmt succ1, succ2;
public SpgStmt(StmtType t) {
type = t;
}
}
|