javacc

    0热度

    1回答

    我试图编写一个小的jQuery插件,并能够使用选项更改效果(淡入淡出,幻灯片等等等),但我没有运气如何操作,例如,如果我要添加这 fx : fadeIn 那么它会改变这一点: $('.foo').opts.fx('slow'); 这个问题我似乎已经是它doesen't像选项的位置所以我是suppost以某种方式把它包装?

    1热度

    1回答

    我有以下javacc语法。 规则UnaryExpr创建实施java.util.function.Predicate<> options { static=false; DEBUG_PARSER=false; IGNORE_CASE=true; JDK_VERSION="1.8"; } (...) private Predicate<SAMRecord> UnaryExpr():

    0热度

    3回答

    我为包含循环的脚本语言做了一个解释器,使用javacc我已经定义了语法,但是我不能有办法备份到一行来重复执行块“for”。 如何备份令牌管理器,以便循环体可以重新解析,从而重新评估,一遍又一遍? void For(): {ArrayList<String> lst;Token n,v;int i=0;} { "for" "(" n=<ID> ":" v=<ID> ")" "{"

    0热度

    1回答

    我正在制作一个处理多行输入的分析器。 输入程序定义了一些功能,主线用于结果。 例如,定义具有{x + 3}的函数A(x是函数A的参数)。 如果主线呼叫功能A如MAIN {A(1 + 3)},那么如何调用函数A来计算MAIN行中的表达式。

    0热度

    2回答

    我使用的JavaCC上的Java 8. 我有以下BNF形式: Program -> (Definition)* EOF Definition -> (FUNCTION_DEF) (FUNCTION_NAME) (PARAMATER_NAME) (OPEN_B) (FUNCTION_BODY) (CLOSE_B) 随着以下词法分析器 TOKEN : { < EOL : "\n" | "\r"

    1热度

    1回答

    我对使用Javacc创建语言语法颇为陌生,我需要找到一种方法来允许用户重新定义代码中的令牌定义。 例如,行 REDEFINE IF FOO 应该改变的 “IF” 从 < IF: "IF" > 要 < IF: "FOO" > 的定义。如果这是不可能的,会是什么解决这个问题的最好方法?

    0热度

    1回答

    我写了一个PHP函数,它应该返回最高主键值。当我调用一次函数时它工作正常,但当我将它调用两次时出现错误。 以下是我的输出: //第一个函数调用正确答案 //跟随误差第二函数调用 注意:未定义的变量:胸径 致命错误:调用一个成员函数查询()非对象 这里是我的功能文件中的代码: <?php function getPKofLastInsert($event) { require_once('con

    0热度

    1回答

    直到现在我的解析器能够解析使用表达式与已知的参数号的功能,如本 <FUNCTION><OPENPAR> son=expression() <COMMA> son1=expression() <CLOSEPAR> 此外,可选的参数也容易处理 <FUNCTION><OPENPAR> son=expression() <COMMA> son1=expression() [<COMMA> son2=exp

    0热度

    2回答

    可以说我有一种语言设计。当选择“正确的”解析器/框架(javacc,antlr,spark,mps ...)时,需要考虑什么标准,如性能,测试生成,IDE支持...... 我知道, “适当”取决于很多变数,但我只对标准清单感兴趣(我将在后面加权),我可以根据这些标准做出决定。 Thx任何输入!

    1热度

    1回答

    我必须在azure存储上构建lucene索引,是否必须创建两个辅助角色:一个用于搜索,一个用于创建/更新文档?此外,如果我想在每个新文档创建后重建索引。请建议我最好的方法。 谢谢, Ravi krishna。