基于ANTLR的简单编译器源码
小型常规语言编译器仅支持简单变量定义,支持的数据类型有: 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位) 其具体
文件列表
version0.1.rar
(预估有个33文件)
version0.1
syntax
DataASTParser.hpp
2KB
main.cpp
1KB
version01syntax.suo
11KB
DataASTParser.cpp
15KB
myScriptTokenTypes.txt
582B
syntax.g
9KB
symbols.h
3KB
version01syntax.sln
919B
用户评论