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

📄 nonterminal.java

📁 非常好的编译源代码 将一个l语言转换为中间代码 java版本
💻 JAVA
字号:
/*
*@author yiminghe,创建日期 : 2006-5-28
*
* Email:yiming_water@hotmail.com
*/
package parser;

public class NonTerminal {	
	//自动生成名字区分符
	private static int index=0;
	//public String code;
	//普通变量名
	public String place;
	//数组变量名
	public String array;
	//数组元素偏移量
	public String offset=null;
	//数组的维数
	public int ndim;
	//当前代码条数
	public int quad;
	//为真时的出口
	public int truelist = 0 ;
	//为假时的出口
	public int falselist = 0;
	//下一代码条数,整个块的最终出口
	public int nextlist=0;
	//类型
	public int type;
	//自动生成名字
	public static String generateName() {
		return new String("T"+index++);
	}

}

⌨️ 快捷键说明

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