datalexertokentypes.hpp

来自「基于ANTLR的简单编译器源码version0.1」· HPP 代码 · 共 58 行

HPP
58
字号
#ifndef INC_DatalexerTokenTypes_hpp_
#define INC_DatalexerTokenTypes_hpp_

/* $ANTLR 2.7.7 (2006-11-01): "syntax.g" -> "DatalexerTokenTypes.hpp"$ */

#ifndef CUSTOM_API
# define CUSTOM_API
#endif

#ifdef __cplusplus
struct CUSTOM_API DatalexerTokenTypes {
#endif
	enum {
		EOF_ = 1,
		APOSTROPHE = 4,
		SEMI = 5,
		COLON = 6,
		ASSIGN = 7,
		DIGIT = 8,
		INT = 9,
		HEX = 10,
		DOUBLE = 11,
		WS = 12,
		IDENT = 13,
		BIT = 14,
		BITS = 15,
		SL_COMMENT = 16,
		ML_COMMENT = 17,
		CHAR = 18,
		STRING = 19,
		ESC = 20,
		BLOCK = 21,
		PROGRAM = 22,
		DEFASSIGN = 23,
		COMMA = 24,
		LITERAL_true = 25,
		LITERAL_false = 26,
		LITERAL_bit = 27,
		LITERAL_bits = 28,
		// "uint8" = 29
		LITERAL_char = 30,
		LITERAL_string = 31,
		// "uint16" = 32
		// "int16" = 33
		LITERAL_int = 34,
		LITERAL_uint = 35,
		LITERAL_float = 36,
		LITERAL_double = 37,
		LITERAL_bool = 38,
		LCURLY = 39,
		RCURLY = 40,
		NULL_TREE_LOOKAHEAD = 3
	};
#ifdef __cplusplus
};
#endif
#endif /*INC_DatalexerTokenTypes_hpp_*/

⌨️ 快捷键说明

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