腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(19)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
gppg
/gplex等价于D?
当我在C#中工作时,我发现和解析器/词法分析器生成器非常适合我的需要。我想知道D编程语言是否也有类似的东西(即,在给定BNF或EBNF语法的情况下,输出D代码,将该语言分析/解析为抽象语法树的实用程序)。
浏览 4
修改于2016-06-20
得票数 5
回答已采纳
5
回答
解析器生成器:如何同时使用GPLEX和
GPPG
?
在浏览了寻找好的C#解析器生成器的帖子后,我偶然发现了GPLEX和
GPPG
。我想使用GPLEX生成令牌,以便
GPPG
解析和创建树(类似于lex/yacc关系)。在GPLEX/
GPPG
中是如何做到这一点的(他们的文档中没有)?
浏览 0
修改于2012-05-30
得票数 7
1
回答
GPPG
(bison) -如何实现“表达式”概念
我们正在使用
GPPG
(本质上是C#的bison )来为编程语言生成解析器。一切都很顺利,除了一个非常糟糕的地方。
浏览 0
提问于2011-05-31
得票数 0
回答已采纳
3
回答
使用C#和
gppg
,我将如何构建抽象语法树?
我可以写一个很大的方法,使用收集的标记来确定哪些叶子应该放在哪些分支中,最后填充一个TreeNode对象,但是由于
gppg
已经使用提供的正则表达式处理了所有的事情,我想知道是否有更简单的方法?
浏览 1
提问于2008-11-14
得票数 2
1
回答
GPPG
-语法-永远不会使用的规则
我的一些语法规则有问题。defLINES : carrRet | defLines defLine carrRet | "DEF" kwType attrbt ID ; kwType : "INT
浏览 0
提问于2016-04-07
得票数 1
1
回答
windows上的c#生成文件
:MONOC = gmcsGPLEX = ${MONO} gplex.exePARSERREF = bin/ShiftReduceParser.dll
浏览 3
提问于2016-03-25
得票数 0
1
回答
visual studio,使用参数进行编译
这行代码是:每当我点击build或run时,我可以说Visual Studio执行这行代码吗?
gppg
将文本语法转换为C#代码。
浏览 0
提问于2011-05-12
得票数 1
回答已采纳
4
回答
“官方”语言开发人员使用哪些编译器工具?
有很多词法分析器和解析器生成器- lex/flex和yacc/bison,jflex和javacup,gplex和
gppg
,等等。
浏览 0
提问于2010-07-23
得票数 2
回答已采纳
3
回答
C#有(直接) flex/yacc端口吗?或者人们对C#使用的是什么词汇/解析器?
对于LALR解析器,我找到了
GPPG
/GPLEX,对于LL解析器,有著名的ANTLR。但是,我想尽可能地重用我的flex/bison语法。 C#有直接的flex/bison端口吗?
浏览 5
修改于2010-06-04
得票数 18
回答已采纳
2
回答
如何在错误中获取当前令牌?
我使用gplex/
gppg
,这是C#中的lex/yacc实现。 我很抱歉没有100%的精确性--我需要的是标记(符号),而不是正文(文本),它是匹配的(通过标记)。
浏览 7
修改于2012-11-06
得票数 1
回答已采纳
4
回答
Silverilght中的语言解析器
但是当我开始的时候,我已经意识到这些工具产生的解析器依赖于一些核心解析器程序集(例如ShiftReduceParser.dll for
GPPG
)。
浏览 0
修改于2010-02-16
得票数 2
回答已采纳
3
回答
Python类/实例/Object组织问题
[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z]gmmggmmg 但该模式只是动画的一帧。
浏览 0
修改于2011-02-07
得票数 1
回答已采纳
1
回答
如何在序列中解决移位/减少冲突模式检测?
我无法消除yacc类解析器中语法中的shift/reduce冲突( C# v. 1.5.2中的
GPPG
)。 挑战是典型的,我们有一个以逗号分隔的元素序列: a,b,c,d,…,k。
浏览 4
修改于2020-07-13
得票数 0
1
回答
Lex Yacc,我应该标记化字符文字吗?
我使用的是一种特殊风格的Lex/YACC,称为
GPPG
,它将所有这些都设置为与C#一起使用。
浏览 0
修改于2011-01-06
得票数 0
回答已采纳
6
回答
移位减少冲突
下面是
gppg
的语法(它是一个类似Bison的编译器……这不是回声):%token END %token
浏览 1
提问于2008-10-12
得票数 10
回答已采纳
1
回答
哪个解析器生成器软件运行在C#上,用左递归解析语言,并能生成抽象语法树?
请注意,有两个应用程序实际上只是GPLEX和
GPPG
的衍生产品。后两者可能比微软的衍生产品更现代化,因为我认为微软放弃了这个项目。
浏览 6
修改于2013-08-19
得票数 3
回答已采纳
2
回答
序列化和语法分析相结合的方法?
我一直在研究诸如GOLD和GPLEX/
GPPG
这样的解析器生成器来解析文件并将其转换为它们所表示的对象,这看起来很有希望,但这只涵盖了加载文件的一个方向,并不能确保在写出文件时将它们保存为正确的格式。
浏览 2
修改于2011-02-04
得票数 4
回答已采纳
2
回答
对于我应该采用的mud/交互式小说解析器的方法感到困惑
我试着理解GPLEX和
GPPG
,但现在它们对我来说太混乱了,尽管我阅读了大量的文档,并试图阅读很多关于词汇的一般内容。
浏览 4
修改于2013-01-26
得票数 3
回答已采纳
3
回答
顺序列表不是打印数字1,而是所有其他数字。为什么?
634208670757546466"></SCRIPT> <DIV><INPUT id=__PREVIOUSPAGE value=RYBDuzinhGYBVohg1mfRtZqBqjrEl1IOfB1y5sMq5HRkm5
gPpG
_IN9UuYjxeqh4EtESSJfV
浏览 0
修改于2011-01-13
得票数 0
回答已采纳
领券