public class ExpressionStatement extends Stmt
Modifier and Type | Field and Description |
---|---|
int |
addr |
Expr |
expr |
java.lang.String |
name |
Stmt |
stmt |
Type |
type |
Variable |
vrbl |
debug, global_type, NOP, reader
Modifier and Type | Method and Description |
---|---|
java.lang.String |
calculate(java.lang.String labelToGoto) |
static ExpressionStatement |
ctor(Reader r) |
void |
findStarNumber() |
void |
foo() |
boolean |
hasEq() |
boolean |
hasPlusEq() |
boolean |
hasStarEq() |
void |
parseForConstants() |
void |
parseLeft() |
void |
testForArraySquigglies() |
void |
toStack(java.lang.StringBuffer sb,
int lineEnd,
Type type,
java.lang.String field,
boolean isBegEnd) |
java.lang.String |
toString() |
boolean |
wasClear() |
public Type type
public java.lang.String name
public Expr expr
public Variable vrbl
public int addr
public Stmt stmt
public boolean wasClear()
public void testForArraySquigglies()
public static ExpressionStatement ctor(Reader r)
public void findStarNumber()
findStarNumber
in class Stmt
public java.lang.String calculate(java.lang.String labelToGoto)
public void toStack(java.lang.StringBuffer sb, int lineEnd, Type type, java.lang.String field, boolean isBegEnd)
public void parseForConstants()
parseForConstants
in class Stmt