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

📄 keyword.h

📁 该程序是一个MiniPascal语言的编译器
💻 H
字号:
#ifndef _KEYWORD_H
#define _KEYWORD_H


//#include<iostream.h>
//#include<fstream.h>
//#include<stdio.h>
//----------------------------------------------------------------------------------------------//

//							关键字编码头文件

//----------------------------------------------------------------------------------------------//

#define BoolSize   1
#define IntSize    1
#define CONST      1

#define id 40        //common char,字符串
#define number     41        //number,数字
#define lpar       42        //(
#define rpar       43        //)
#define plus_op    44        //+
#define minus_op   45        //-

#define relop_LT 46   //<
#define relop_LE 47   //<=
#define relop_EQ 48   //=
#define relop_NE 49   //<>
#define relop_GT 50   //>
#define relop_GE 51   //>=

#define assign_op  52        //:=
#define semicolon  53        //;
#define colon      54        //:
#define multi_op   55        //*
#define or_op      56        //|
#define lbracket      57        //[
#define rbracket      58        //]
#define comma      59        //,
#define dot        60        //. 
#define dotdot     61        //..
#define lbrace		62
#define rbrace		63

#define Const      1
#define Boolean    2
#define Integer    3
#define Type       4
#define Array      5
#define Of         6
#define Record     7
#define Begin      8
#define End        9
#define Var        10
#define If         11
#define Then       12
#define Else       13
#define While      14
#define Do         15
#define Or         17
#define And        18
#define Div        19
#define Mod        20
#define Not        21
#define Procedure  22
#define Program    23
#define Read       24
#define Write      25
#define True       26
#define False      27

#endif

⌨️ 快捷键说明

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