📄 nonterminal.java
字号:
/**
*
*/
package cminusCompiler;
/**
* @author tanfei E-mail:tanfei158876110@163.com
* @version Create Time:2007-12-6 下午12:59:06
* description:
*/
import java.util.LinkedList;
public class Nonterminal {
private LinkedList<String> firstSet;
private LinkedList<String> followSet;
private LinkedList<LinkedList<String>> followElement;
private boolean isChanged;
private String name;
public Nonterminal(String name) {
firstSet = new LinkedList<String>();
followSet = new LinkedList<String>();
followElement = new LinkedList<LinkedList<String>>();
isChanged = true;
this.name = name;
}
public LinkedList<String> getFirstSet(){
return firstSet;
}
public LinkedList<String> getFollowSet(){
return followSet;
}
public LinkedList<LinkedList<String>> getFollowElement(){
return followElement;
}
public void setIsChanged(boolean isChanged){
this.isChanged = isChanged;
}
public boolean getIsChanged(){
return isChanged;
}
public String getName(){
return name;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -