public class Variable
extends java.lang.Object
implements java.lang.Comparable
Modifier and Type | Field and Description |
---|---|
int |
addr |
ArrayCharStar |
arrayCharStar |
ArraySquigglies |
arraySquigglies |
java.util.Vector<java.lang.Integer> |
brackets |
static boolean |
debug |
java.lang.String |
name |
java.lang.String |
str |
Type |
type |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object o) |
static Variable |
ctor(Reader r,
Type t,
boolean isGlobal) |
static Variable |
ctor(java.lang.String name,
java.lang.String type,
boolean isGlobal) |
static Variable |
ctor(java.lang.String name,
Type type,
int addr,
boolean isGlobal) |
static Variable |
ctorConstCharStar(java.lang.String name,
java.lang.String array,
boolean isGlobal) |
boolean |
equals(java.lang.Object o) |
static void |
main(java.lang.String[] args) |
static void |
putToMap(Variable v,
boolean isGlobal) |
void |
setAddress(boolean isGlobal,
int oldRamAddress) |
java.lang.String |
toString() |
public java.lang.String name
public Type type
public int addr
public java.lang.String str
public ArraySquigglies arraySquigglies
public ArrayCharStar arrayCharStar
public java.util.Vector<java.lang.Integer> brackets
public static final boolean debug
public static Variable ctor(java.lang.String name, java.lang.String type, boolean isGlobal)
public static Variable ctorConstCharStar(java.lang.String name, java.lang.String array, boolean isGlobal)
public void setAddress(boolean isGlobal, int oldRamAddress)
public static void putToMap(Variable v, boolean isGlobal)
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static void main(java.lang.String[] args)