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

📄 tokentype.java

📁 C语言的词法、语法分析器 输出语法分析树
💻 JAVA
字号:
package cminus;
/**
 * Interface for utility using,
 * all reserved words and symbol are definite here.
 * @author Administrator
 *
 */
public interface TokenType {
	public final int ENDFILE  = 0;		// end file
	public final int ELSE  = 1;			//else
	public final int IF = 2;			//if
	public final int INT = 3;			//int
	public final int RETURN  = 4;		//return
	public final int VOID  = 5;			//void
	public final int WHILE  =6;			//while
	
	//for testing use
	public final int FLOAT = 1001;
	
	public final int ADD= 7;			//+
	public final int MINUS  = 8;		//-
	public final int MUL =  9;			//*
	public final int DIV = 10;			// /
	public final int LESSTHEN  = 11;	//<
	public final int LESSEQUALTHEN = 12;//<=
	public final int MORETHEN = 13;		//>
	public final int MOREEQUALTHEN = 14;//>=
	public final int EQUAL = 15;		//==
	public final int NOTEQUAL = 16;		//!=
	public final int ASSIGN = 17;		//=
	public final int SEMICOLON = 18;	//	;
	public final int COMMA = 19;		//	,
	public final int LSB = 20;			//	(
	public final int RSB = 21;			//	)
	public final int LMB = 22;			//	[
	public final int RMB = 23;			//	]
	public final int LBB = 24;			//	{
	public final int RBB = 25;			//	}
	public final int LCOMMENT = 26;		//	/*
	public final int RCOMMENT = 27;		//	*/
	
	public final int NUM = 28;			//	number
	public final int ID = 29;			//	identifier
	public final int ERROR = 100;		// 	error
	public final int EMPTY = 101;		//  empty 空字 
	
}

⌨️ 快捷键说明

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