cost 111 ms
Maven 在 Maven 构建期间未运行生成目标或 Maven 生成来自 Z32F752202969888888888 内的源 - Maven not running generate goal during Maven build or Maven generate-sources from within Eclipse

我是 Maven 的新手,似乎无法运行生成目标。 我在 Eclipse 中使用 Maven。 这是 POM.XML: 我希望 sablecc-maven-plugin 运行。 该插件调用 SableCC,它是 YAPG(又一个解析器生成器),它读取语法文件并在<configuration&gt ...

Maven 在生成源阶段如何知道输入文件来自哪里以及 output 文件 go 来自哪里? - How does Maven know where input files come from and where output files go during the generate-sources phase?

我是 Maven 的新手。 我有一个项目,其中包含一个由 SableCC 读取的语法定义文件,它是一个解析器生成器。 SableCC 读取一个语法文件并生成 Java 源代码,一旦编译,就会创建一个解析器。 该解析器由我项目的 rest 使用。 我不认为我的问题是 SableCC 问题,因为我看 ...

Sablecc移位/减少带有标识符的产品上的冲突 - Sablecc shift/reduce conflicts on productions with identifiers

我正在尝试为minipython版本(带有后缀/前缀递增和递减运算符)的sablecc编写规范文件,某些产品自然需要使用标识符,但是在解析过程中遇到了这些冲突: 我从遵循给定的bnf语言开始,并做到了这一点。 这是语法文件: 其中,标识符当然是一个令牌,可以找到它的有问题的结果 ...

SableCC入门 - Getting started with SableCC

我是编程的初学者,对于学校,我必须做一个SableCC项目。 但是我不确定如何正确使用SableCC。 我已经从sablecc.org下载了它,并且按照自述文件中的说明进行了安装。 因此,在使用java -jar lib/sablecc.jar命令安装后,控制台会告诉我用法的工作方 ...

2015-12-18 09:20:10   1   260    sablecc  
在Eclipse中设置Sablecc - Setting up Sablecc in eclipse

我已经按照链接中提到的步骤进行操作: 在Eclipse中设置sablecc以安装scablecc。 我正在尝试执行链接中提到的步骤9,但出现错误:找不到或加载主类。 谁能指导我如何在eclipse中设置sable cc。 还有其他方法吗? ...

SableCC期望:EOF - SableCC expecting: EOF

我正在为我的大学做编译器作业,并且是第一次使用SableCC 3.7。 我正在尝试定义语法文件,但是当我尝试运行它(通过命令行)时,出现此错误: “ ParserException:[51,5]预期:EOF 令牌 忽略的令牌 有谁知道如何解决这个问题? 联机文档 ...

SableCC语法文件存在问题 - Problems With SableCC Grammar File

我似乎在SableCC生成相关词法分析器,节点和解析通常由语法文件自动生成的内容方面遇到问题。 我目前未实现抽象语法树。 当我尝试使用下面的语法文件运行SableCC时,出现以下错误: [41,33]重新定义AFunctionHead.Id。 我知道问题出在哪里,但这似乎是生产领 ...

更改语法中的关联性模式 - Changing associativity schema in a grammar

我正在尝试使用SableCC为模型生成一个解析器,我称之为LAM。 LAM本身很简单,并且这些的简单语法(我省略了很多东西)是: 我写了这个语法: 这基本上是可行的,但有一个副作用:它是关联的。 例如,如果我有 然后将其解析为: 我要优先考虑“;” 运算符, ...

ANTLR或SableCC是否可用于DSL? - ANTLR or SableCC for DSL Implementation?

有人既使用过语言实现又能够比较它们,指出了优点和缺点? 我寻求一种支持AST Walker代码生成的RAD工具。 SableCC是LALR,因此支持“左递归”,而ANTLR是LL(*)。 这对典型的语法或DSL重要吗? 我还需要执行一些特定于域的分析。 (我的编译器的目标语言是Open ...

测试编译器 - Testing a compiler

我目前正在研究使用sablecc构建的编译器。 简而言之,编译器将把规范文件(这是我们正在解析的)和.class文件作为输入,并将检测.class文件字节码,以确保在运行.class文件时,任何规范没有被违反(这有点像jml /代码合同!但更强大的方式)。 我们有几十个系统测试,涵盖 ...

简单求和和乘法的逆导数问题 - Problem with reverse derivation with a simple sum and multiply grammar

我在理解如何使用自底向上解析器(例如,输入字符串1 + 2 * 3 )如何从“底部”到“顶部”时遇到一些麻烦。 这是我正在使用的语法(我说这是正确的,因为它是在制作编译器中找到的语法) 这是我的反向推导: 问题是,每当我得到一个整数作为输入时,它都会在E自动“转换”。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM