⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 generate.java

📁 这个是采用java编写的for语句的LR分析法的翻译程序
💻 JAVA
字号:
import java.util.StringTokenizer;


public class Generate {
	String head;
	String gen;
    public int chain;  //保存下一个状态的地址
	public int codebegin; //保存Again的地址
	public int place;  //保存控制变量在符号表中的位置
	public int value; //保存产生式的值
	Generate(String s1,String s2)
	{
		head = s1;
		gen = s2;
	}
	public int Getlen(String s)
	{
		StringTokenizer f = new StringTokenizer(s);
		return f.countTokens();
	}
	public int getChain() {
		return chain;
	}
	public void setChain(int chain) {
		this.chain = chain;
	}
	public int getCodebegin() {
		return codebegin;
	}
	public void setCodebegin(int codebegin) {
		this.codebegin = codebegin;
	}
	public int getPlace() {
		return place;
	}
	public void setPlace(int place) {
		this.place = place;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -