- 6
- 0
- 约3.59千字
- 约 4页
- 2018-02-24 发布于河南
- 举报
ANTLR语法层的选项
ANTLR语法层的选项
ANTLR语法层的选项中可以设置一系列的键值从而影响ANTLR输出的代码。这些选项是全局的,除非在某条规 则中覆盖了这些选项,否则这些选项会影响到该语法中的所有元素。选项应该紧跟在语法头后面,具有如下的形式:options {?? ?name1 = value1;?? ?name2 = vaule2;?? ?...}选项中的名字必须 使用标识符(identifiers),但是其值可以为标识符、单引号括起来的字串、整数或者特殊的字串——*(目前仅对选项K起作用)。目前的 ANTLR支持的语法层的选项主要包括:语言选项(Language)、输出选项(output)、回溯选项(backtrack)、记忆选项 (memorize)、记号词库(tokenVocab)、重写选项(rewrite)、超类选项(superClass)、过滤选项(Filter)、 AST标签类型(ASTLabelType)以及K选项。1. 语言选项语言选项指定了ANTLR将要产生的代码的目标语言,默 认情况下该选项设置为了Java。需要注意的是,ANTLR中的嵌入的动作必须要使用目标语言来写。如下面的例子:grammar T;options {?? ?language=Java;}a : ... {《action-in-Java-language》} ...
您可能关注的文档
最近下载
- 广东广州市、韶关市、深圳市、珠海市、汕头市、佛山市、茂名市、肇庆市、东莞市2025-2026学年度第二学期一模测试九年级道德与法治试卷(试卷+解析).docx VIP
- 国家学习网《液压气动技术》形考任务3答案.docx
- 2026铁路信号工(中级工)技能理论考试题库(核心题).pdf VIP
- 小学五年级弯道跑标准教案.pptx VIP
- 2026年道岔制修工专项题库答案与解释.docx VIP
- 2026年铁路道岔维修工岗位知识考试题库含答案.docx VIP
- 2024年《铁路信号设计与施工》考试附题库附答案(含各题型) .pdf VIP
- 污水处理厂运行管理手册(污水处理厂污水、污泥处理工艺运行技术与管理).doc VIP
- 《铁路信号设计与施工》考试复习题库(含答案).docx VIP
- 《列车运行自动控制系统维护》学期末考试复习题库资料(含答案).pdf VIP
原创力文档

文档评论(0)