使用 JSON 格式时,jison 中的 <<EOF>> 等效于什么
What is the equivalent of <<EOF>> in jison when using JSON format
我正在通读 jison documentation,其中一个示例给出了匹配文件结尾 (<<EOF>>
) 的词法分析器规则。但是,只有在以 JISON 格式编写语法时才能使用它。相反,我使用 JSON 格式来描述我的语法,但我在描述如何匹配文件末尾的文档中找不到任何内容。我尝试使用 "<<EOF>>"
作为词法分析器规则,但它确实匹配字符串 <<EOF>>
.
我该怎么做?有没有我遗漏的关于 jison 的更多文档?
在深入研究 lex-parser 的源代码后,$
看起来就像我想要的那样。它不匹配行的结尾,而是匹配文件的结尾。 <<EOF>>
在解析 jison 文件的 lex 部分时实际上被转换为 $
。
我正在通读 jison documentation,其中一个示例给出了匹配文件结尾 (<<EOF>>
) 的词法分析器规则。但是,只有在以 JISON 格式编写语法时才能使用它。相反,我使用 JSON 格式来描述我的语法,但我在描述如何匹配文件末尾的文档中找不到任何内容。我尝试使用 "<<EOF>>"
作为词法分析器规则,但它确实匹配字符串 <<EOF>>
.
我该怎么做?有没有我遗漏的关于 jison 的更多文档?
在深入研究 lex-parser 的源代码后,$
看起来就像我想要的那样。它不匹配行的结尾,而是匹配文件的结尾。 <<EOF>>
在解析 jison 文件的 lex 部分时实际上被转换为 $
。