symbolsstruct.java
来自「用java语言做的L语言编译器」· Java 代码 · 共 61 行
JAVA
61 行
package structureWord;
public class SymbolsStruct {
private int label; // 单词序号
private String name = new String(); // 单词本身
private int type;
private int code; // 单词的机内码
private int address; // 地址,单词为保留字时为-1,为标识符或常数时为大于0的数值
SymbolsStruct(int label, String name, int type, int code, int address) {
this.setLabel(label);
this.setName(name);
this.setType(type);
this.setCode(code);
this.setAddress(address);
}
public void setLabel(int label) {
this.label = label;
}
public int getLabel() {
return label;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setType(int type) {
this.type = type;
}
public int getType() {
return type;
}
public void setCode(int code) {
this.code = code;
}
public int getCode() {
return code;
}
public void setAddress(int address) {
this.address = address;
}
public int getAddress() {
return address;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?