1.概述
上一篇文章:【Antlr】Antlr 移除直接左递归
出自:antlr 权威指南
并且补充,仅供自己学习使用,方便查找。
今天要回家了,坐火车,回家看家里的大雪,十年难得一遇的超大雪,整个河南都在下雪,捅了雪窝了。
2.语法词汇表
ANTLR的词汇表为绝大多数开发者所熟知,因为它遵循C语言及其继承者的句法规则,此外,它还引入了一些扩展,用于对语法进行描述。
2.1.注释
ANTLR支持单行、多行,以及Javadoc风格的注释。
其中,Javadoc风格的注释不会被忽略,它们会被送入语法分析器。它们只能出现在语法和任意规则的开头
。
2.2.标识符
词法符号名和词法规则名总是以大写宇母开头
,其中的〞大写字母”由Java的Character.isUpperCase 。方法定义。
文法规则总是以小写字母开头