说明.txt
来自「基于ANTLR的简单编译器源码version0.1」· 文本 代码 · 共 25 行
TXT
25 行
小型常规语言编译器
仅支持简单变量定义,支持的数据类型有:
uint8(无符号字符型数据——8位)
char(字符型数据)
string(字符串类型数据)
uint16(16位无符号整数)
int16(16位整数)
int(32位整数)
uint(32位无符号整数)
bit(位类型,只有0或1两种状态)
bits(位串类型,由0或1构成的串,最大可定义32位)
bool(布尔类型,true或false)
float(浮点类型,32位)
double(双精度数据,64位)
其具体的程序格式如下:
int : i,j,k;
i=0;k=90;j=1000;
bit: xx=b'0;
bits: xj=B'000001;
version01.g-------纯文法文件---可能有bug;
syntax.g----------包含了语义分析的文件---经过调试,测试文件为:syntax/test.in
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?