javacc 相关问题

JavaCC - Java编译器编译器 - 是一种流行的解析器生成器和用于Java和C ++的词法分析器生成器。

JavaCC 生成的代码在解析 UTF-8 字符串时失败

我有一个较旧的项目,其中使用 JavaCC 语法生成类来解析自定义语言。 现在,几年后我不得不调整语法以添加功能(只是一个小改动......

回答 1 投票 0

Javacc语法不能与可选标记一起使用。

我有一个用javaCC创建的DFM(是一个Delphi源文件,像JSON一样,用来定义表单组件布局)解析器。我的语法(.jj文件)定义如下: private DfmObject dfmObject(): { DfmObject res ...。

回答 1 投票 0

JavaCC入门

我是JavaCC的新手,无法弄清楚如何使其运行。我正在使用Mac OS X,并且安装了javacc-6.0.zip并将其解压缩。我无法使javacc脚本可从... ...>

回答 6 投票 7

无法在JavaCC中加载主类

我是AI学生,我们与JavaCC合作。我是新来的。我正在尝试简单的示例,但出现了一些错误。 1)我从JavaCC网站上下载了JavaCC 0.6 2)将其提取到光盘C中3)我写了...

回答 2 投票 3

在JAVACC中声明LOOKAHEAD的不同方法

我一直在理解Javacc语法来编写解析器,在该解析器中我找到了一条显示如下选项的行:{LOOKAHEAD = 3; }我想知道什么是LOOKAHEAD,有什么不同的方法可以...

回答 1 投票 0

JAVACC:总是跳过\ n,除非以分号开头

我目前正在制作一个SQL解析器,我希望为每个新输入打印一个提示。 令牌:{ :默认| :默认} ... ...>

回答 1 投票 0

[(...)+“中的javacc扩展可以由空字符串错误进行匹配

我正在使用解析器,并且要求为每个关键字引发自定义错误。我的代码如下。跳过:{“” | “ \ t” | “ \ n” | “ \ r”}令牌:{“ DEF” | “主要” | | &...

回答 1 投票 -1

''javac'添加到PATH后,不被识别为内部或外部命令,可操作程序或批处理文件

对于我的课程,我们正在处理javacc。我的教授向我们发送了一个javacc zip文件,并按照设置指南进行了操作,我做了以下工作:将bin目录中的未压缩文件复制到...上。

回答 1 投票 -1

如何在Windows 10中设置Javacc

是否有明确的教程或信息可在Windows10中安装javacc?我访问了https://javacc.github.io/javacc/,但是没有明确的说明在Windows上进行设置。请帮助我。

回答 2 投票 1

在编译器构造中,使用令牌或字符串之间是否有区别?

我试图在JavaCC中优化编译器,但是遇到了过去在使用编译器时从未发现过的东西,因为我被教导要在任何终端上使用令牌。这个...

回答 2 投票 0

使用JavaCC生成文件解析器

我是JavaCC的初学者,我正在尝试生成文件解析器。我已经能够生成成功的解析器,该解析器可以穿透在键盘上输入的一行。解析器示例...

回答 1 投票 0

JavaCC中的选择冲突。考虑使用3个或更多的前瞻性

我目前正在尝试为一种简单的编程语言构建解析器。解析器生成正常,但显示以下警告:警告:在第238行出现涉及两个扩展的选择冲突,...

回答 1 投票 0

javacc中的右关联运算符

我需要编写一个程序来检查F1类型系统的类型,而且我不知道如何制定规则来确定正确的关联运算符。我需要的是,如果我解析类似Nat-> Nat-> ...

回答 2 投票 0

具有理解能力的JavaCC语法问题

我开始学习Javacc并试图找出这个问题,但是我似乎不能完全理解我是否做对了。所以我正在做的是为自定义语言创建解析器...

回答 1 投票 0

Java编译器是否存在“赋值无效”警告/错误的错误

[似乎Java编译器(Jdk8)缺少针对'j = j ++;等赋值的警告;'无效,但会为“ j = ++ j;”等赋值生成警告实际上有...

回答 1 投票 0

如何使用空字JavaCC的作为令牌?

我使用的JavaCC建立一个解析器,我想用一句空话作为令牌(ε - 字)我试图用一个非终端无效空():{} {}但是我得到的...

回答 2 投票 0

Javacc:期待一个字符串文字

我对javacc有点新鲜。有人可以解释一下为什么我一直收到这个错误。这不是编写语法的正确方法吗?尽管写了正确的语法,我仍然会收到这个错误。 ...

回答 1 投票 -2

如何模块化JavaCC语法文件(.jj)?

我正在学习编译器构造,并希望使用JavaCC实现JavaScript语法。 (我已经编写了自己的JavaScript CodeModel,允许以编程方式构建...

回答 2 投票 0

如何使用JJTree实现给定语法的AST

我正在尝试从LaTeX到HTML实现解析器,完成我的练习我需要编写JavaCC语法,生成抽象语法树并实现访问者来解析代码。我有 ...

回答 1 投票 0

JavaCC - 如何在没有前瞻的情况下删除此语句中的所有选择冲突?

我正在为我的语法开发一个解析器。我的目标是让它毫无前瞻,而这正是我真正努力的目标。这是一个缩小的例子,我相信是......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.