📄 lexsymb.h
字号:
//结合在lex解析文件与访问者之间传递的信息
typedef union {
char *str;
} YYSTYPE;
extern YYSTYPE yylval;
// Lexer constants
enum {
UNUSED = 257, // start above 256 (we can also return actual chars)
ERROR_TOKEN, // 如果出现非法字符时返回
IF,
ELSE,
PRINT,
INPUT,
ASSIGN, // 赋值
EQUAL, // 判断是否相等
CONCAT, // 连接
END_STMT, // 声明结束
OPEN_PAR, // opening parenthesis
CLOSE_PAR, // closing parenthesis
BEGIN_CS, // 开始 混合声明
END_CS, //结束混合声明
ID, // 标识符
STRING // 字符数
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -