腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(110)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
在
jison
中减少/减少类
jison
语法中的冲突
我正在使用
Jison
包开发类似于clike的语言编译器。在引入类之前,我一直做得很好,因此Type现在可以成为LITERAL了。
浏览 13
修改于2019-04-29
得票数 0
回答已采纳
2
回答
Jison
递归
我在试着了解一下吉森。不过,我有点麻烦。以下解析器总是返回[],不管您给它什么。%% [A-Za-z][A-Za-z0-9_]* return 'IDENTIFIER'"=" return 'ASSIGN' ("<-"|"<+-")
浏览 5
提问于2015-04-15
得票数 2
回答已采纳
2
回答
Jison
规则优先
我试图在
Jison
中为一种编程语言创建语法,但在调用方面遇到了问题。
jison
语法文件的相关部分如下所示: | constantExpr { $$ = $1; } ; | path { $$ = ast.Expr.Ident($1); }我怎样才能让
Jison
浏览 1
提问于2015-01-19
得票数 2
回答已采纳
1
回答
jison
:如何在
jison
文件中添加"require“?
expressions {$$ = new My.Number(yytext);} 为此,我需要在
jison
文件中的某个位置要求(‘My’),但是当我试图添加
浏览 1
提问于2018-11-03
得票数 2
回答已采纳
1
回答
Jison
算子优先
我正在使用
Jison
开发一种语言,而我遇到的一个问题是操作符优先。我希望比较运算符是第一个要计算的运算符,例如,1 + 2 < 3 - 3 * 4将变成(1+2) < (3 - (3 * 4))。
浏览 3
提问于2014-12-15
得票数 0
回答已采纳
2
回答
如何使用Node.js运行
Jison
测试?
尝试运行
Jison
单元测试,但命令失败。我该怎么解决这个问题呢?$ git clone git://github.com/zaach/
jison
.gitremote: Counting objects: 2667,, or 'error' event on first tickError: Cannot find module '
jison
'
浏览 0
提问于2012-04-01
得票数 2
回答已采纳
2
回答
用节点自动编译*.
jison
文件
我在一个文件夹中有两个带有.
jison
扩展的文件。每次保存时,我都喜欢运行命令
jison
[the_file].
jison
。如何使用节点完成此操作?
浏览 2
提问于2015-12-17
得票数 0
回答已采纳
1
回答
使用json格式的
jison
启动条件
尽管在文档和论坛中进行了长时间的搜索,但我仍然无法获得使用JSON格式的
Jison
启动条件的正确语法。> ** Documentation at http://zaach.github.io/
jison
/docs/ says:有谁有解决办法
浏览 4
修改于2014-09-22
得票数 6
回答已采纳
1
回答
Jison
解析器中的SyntaxError
\Roaming\npm\node_modules\
jison
\node_modules\
jison
-lex\regexp-lexer.js:131:39) at (anonymous function(C:\Users\cdmck_000\AppData\Roaming\npm\node_mod
浏览 1
修改于2013-05-06
得票数 2
回答已采纳
2
回答
Jison
全局变量
在
Jison
的早期版本中,有可能有类似Flex的特性,它允许在lexer和解析器上下文中都可以访问变量,例如:var chars = 0;var lines ={ chars++; lines++ }E : { console.log(lines + "\t" + words + "\t" + chars) ; };尽管在
Jison
当前
Jison
中的全局定义是如何工作的?
浏览 4
修改于2015-08-13
得票数 10
回答已采纳
1
回答
将数据传递给
Jison
解析器
有没有一种方法可以将数据传递给
Jison
,这样它就可以在解析过程中引用它?作为开始,假设我们正在使用,并希望向它传递一个对象,比如var data = `{m: 4, b: 2, x: 10};下面是添加了新案例VARIABLE { $$ = data[text]; }的calculator.
jison
,它使用提供的数据对象解析变量: %start expressions
浏览 8
提问于2015-10-15
得票数 3
1
回答
解析
Jison
中的换行符
嗨,我是
Jison
的新手,正在努力学习它。我在上尝试使用联机
jison
解析器计算器代码。它对表达式很好。 5*PI^2Parser认为它是:这失败了,因此我想知道如何在
jison
中解析换行符。
浏览 2
提问于2014-12-10
得票数 1
2
回答
向
JISON
添加声明
我这里有一个
JISON
计算器示例的略微修改的版本: /* lexical
浏览 3
提问于2013-01-26
得票数 5
回答已采纳
1
回答
非终端发生的
JISON
错误
我正在为一个类编写一个
JISON
文件,并试图使用非终端来代替声明操作符的相联性,但是我完全不知道错误的真正含义是什么,因为这是一个类的一次赋值,而且我还没有找到在这个用例中使用非终端的惊人例子。我的
JISON
代码:%lex[0-9]+(".+ $3 + ')';} : e '^' PowExp
浏览 1
提问于2019-02-06
得票数 0
回答已采纳
1
回答
处理
Jison
中的clike注释
我正在用JS编写一个类似于c语言的编译器,使用
Jison
作为一个具有角前端的lexer/解析器生成器。我几乎得到了预期的结果,但有一件事让我感到困惑--如何让
Jison
忽略评论( /* block */和// line)? 有什么简单的方法来实现这一点吗?
浏览 0
提问于2015-12-11
得票数 1
回答已采纳
1
回答
在
Jison
中调试
我正在使用
Jison
编写一个解析器。
浏览 0
提问于2013-04-05
得票数 4
回答已采纳
2
回答
用
Jison
制作数组
Jison
告诉我,它期望"]“,但它得到了”,“。有什么想法吗?
浏览 3
提问于2015-02-14
得票数 1
回答已采纳
1
回答
查找使用块结构缩进的
Jison
语法的示例
有没有人有一个简单的例子,说明如何使用
Jison
定义一个语法来解析块的类似python的缩进?
浏览 0
提问于2013-02-11
得票数 6
回答已采纳
1
回答
JISON
:我如何避免“狗”被解析为“做”?
我有以下
JISON
文件(实际文件的精简版,但复制了我的问题):[a-zA-Z_][a-zA-Z0-我一直在查看其他
JISON
文档,但似乎找不到(我认为)造成这些工作的不同之处。我使用Nodev14.6.0.
JISON
将上面的
JISON
保存为minimal-repro.jisonRun:
jison
-m es -o ./minimal.mjs ./
浏览 4
修改于2021-01-06
得票数 1
回答已采纳
1
回答
jison
中的%lex和/lex行是什么?
下面的代码片段可以在:和
jison
文档页面上找到。在阅读了
jison
、lex和flex文档之后,我仍然不完全理解%lex和/lex语法。是针对
jison
扫描仪生成器的吗?我之所以这样问,只是因为
jison
文档没有明确解释它的用途,而flex/lex规则似乎不允许这样的语法。
浏览 1
提问于2014-05-13
得票数 5
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
点击加载更多
领券