📄 scan.h
字号:
/*
file name :Scan.h
these pre-definations are for the use of token scannation
*/
#ifndef _H
#define _H
#include<iostream.h>
int code_number_in_row=0;
#define MAIN 1
#define INT 2
#define CHAR 3
#define IF 4
#define ELSE 5
#define FOR 6
#define WHILE 7
#define READ 8
#define WRITE 9
#define ID 20 /*identifier*/
#define NUM 21 /* unsigned integer number*/
#define PLUS 22 /* + */
#define MINUS 23 /* - */
#define STAR 24 /* * */
#define DIV 25 /* / */
#define LP 26 /* ( */
#define RP 27 /* ) */
#define LB 28 /* [ */
#define RB 29 /* ] */
#define LC 30 /* { */
#define RC 31 /* } */
#define CMA 32 /* , */
#define SEMI 33 /* ; */
#define NE 34 /* <> */
#define GT 35 /* > */
#define LT 36 /* < */
#define GE 37 /* >= */
#define LE 38 /* <= */
#define SIGN 39 /* = */
#define EQU 40 /* == */
#define NEQ 41 /* != */
#define SHR 42 /* >> */
#define SHL 43 /* << */
#define SQ 44 /* ' */
#define DQ 45 /* " */
#define COLON 46 /* : */
#define QEST 47 /* ? */
#define AND 48 /* && */
#define OR 49 /* || */
#define END 50
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -