初始化标志符表和常数表。
Initialise.java:
package per.eyuan.compile;
import per.eyuan.util.ConstantTable;
import per.eyuan.util.IdentifierTable;
//初始化标志符表和常数表
public class Initialise {
IdentifierTable idt;
ConstantTable cont;
public void init(){
idt.addId("area", "int");
idt.addId("r", "int", 0);
cont.addConstant("int", "3");
}
public void setIdt(IdentifierTable idt) {
this.idt = idt;
}
public void setCont(ConstantTable cont) {
this.cont = cont;
}
}