基于ANTLR的简单编译器源码资源 您所在的位置:网站首页 antlr源码 基于ANTLR的简单编译器源码资源

基于ANTLR的简单编译器源码资源

#基于ANTLR的简单编译器源码资源| 来源: 网络整理| 查看: 265

小型常规语言编译器仅支持简单变量定义,支持的数据类型有: 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



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有