腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
GNU野牛和雅克之间有什么区别?
、
、
、
现在,我正在使用GNU来生成我
的
解析器,但我不确定我
的
代码是否依赖于不是完全可移植
的
yacc
扩展。 所以我想知道GNU野牛
的
特性,原来
的
yacc
已经丢失了。我之所以感到担心,是因为我注意到我
的
解析器未能使用bison端口在Windows上编译。我会牺牲GNU野牛特性,坚持原来
的
标准化
的
yacc
,如果它能使我
的
解析器更容易在不同平台之间移植。那么GNU野牛和最初
的
标
浏览 0
提问于2015-09-23
得票数 3
回答已采纳
1
回答
打印函数
的
lex程序
、
、
、
我对lex和
yacc
非常陌生。请帮助我写我
的
以下要求
的
lex代码。is a print argumentarg = 10我知道Stack Overflow用户不会给出练习类问题
的
答案
浏览 0
提问于2014-05-02
得票数 0
5
回答
Flex/Lex和
Yacc
/Bison之间
的
区别是什么?
、
、
、
、
Flex & Lex和
Yacc
& Bison有什么不同?我在网上疯狂地搜索,没有找到任何可靠
的
答案。lex --版本lex 2.5.35
浏览 418
提问于2009-03-08
得票数 136
回答已采纳
1
回答
使用
yacc
文件检测
Java
文本区域中
的
语法错误
、
、
我有一个
yacc
文件,它是很久以前由别人创建
的
。该文件描述一种自定义语言。我
的
目标是使用那个
yacc
文件为我
的
Java
应用程序中
的
自定义文本区域创建一个解析器。最终目标是在语法不正确时显示错误。我目前正在使用RSyntaxTextArea,它很好地处理突出显示(基于我自己
的
实现,而不是
yacc
文件),但是创建一个解析器来检测用户可能产生
的
每一个可能
的
错误是一项困难得多
的
任务。在我看
浏览 3
提问于2016-07-12
得票数 2
1
回答
将生成
的
文件添加到发行
版
的
最佳方法?
、
、
、
、
我有一个使用autoconf / automake
的
相当复杂
的
(C++)项目,其中包括一些“生成
的
”文件(foo.yy -> foo.cc)。实际
的
构建使用“控制脚本”(对于熟悉这个概念的人来说是Gentoo .ebuild ),在不同
的
平台上完成。在所讨论
的
目标上运行,则会生成可理解
的
错误消息; 2)将foo.cc签入控制脚本库,并具有脚本控制时间戳,并给出错误消息。我可以这样做,但我不认为这是放置foo.cc
的
合适地方。你
的
浏览 1
提问于2009-07-22
得票数 0
回答已采纳
1
回答
如何解析字符串并根据
java
中不同
的
定义模式使用字符串?
、
、
、
在这种情况下,用户应该为字符串定义不同
的
模式,例如,将位置放置在配置文件中:<place-name>, <place-location> <place-name>, <place-location有些标签有一个可能
的
值列表,以便能够区分具有相同结构
的
模式,比如第3和第5模式,其中用户应该为城市和国家定义一个可能
的
值列表。根据这些配置,最终用户应该能够编写一个字符串,然后根据所定义
的
模式之一由程序进行解析。应在以后
的<
浏览 2
提问于2015-03-13
得票数 0
回答已采纳
1
回答
解析C ++模板参数时
yacc
shift/reduce冲突
、
、
、
我有一个用C++解析表达式
的
YACC
语法。以下是精简
版
:%token IDENT call_expr | expr '>' call_expr当我们得到输入IDENT '<' IDENT时,
yacc
不知道我们是应该移位还是缩减。我希望IDENT '<' args '
浏览 0
提问于2013-06-15
得票数 2
回答已采纳
1
回答
解析几乎是Python
的
语言
的
最佳方法?
、
我正在开发一种在Python之上实现
的
特定于域
的
语言。语法非常接近Python,到目前为止,我们只是做了一些简单
的
字符串转换,然后将其输入到ast中。我在想有没有更好
的
办法?据我所知,ast是硬编码
的
,可以解析Python语法,除了之外,我找不到任何其他文档(我想还有源代码本身)。 是否有人有PyParsing、ANTLR或PLY方面的个人经验?有一些模糊
的
计划将解释器重写为将我们
的
语言转换为有效
的
Python并将其输入Python解释器本身,所以我想
浏览 2
提问于2010-08-17
得票数 4
1
回答
ubuntu 11.10是否支持LLVM 3.2
、
我想创建一个使用LLVM,lex和
yacc
的
简单编译器。我认为,这将是我对这个框架
的
一个良好开端。我使用
的
是Ubuntu 11.10,64位。它会支持最新发布
的
LLVM 3.2
版
本吗?在我
的
系统中编译它
的
步骤是什么?通过修改LLVM教程中包含
的
几行玩具语言代码,我实现了一个LLVM位码生成器。现在,我想使用lex和
yacc
实现相同
的
语法。合并
的
更改必须是什么?
浏览 2
提问于2013-01-23
得票数 0
1
回答
yacc
可以用来为
Java
1生成三个地址码吗?
、
、
、
、
我读到过
yacc
为LALR(1)语法生成自下而上
的
解析器。我有一个
Java
1
的
语法,可以用来生成三个地址码,严格来说是LALR(1),但我使用
的
转换方案使它具有L属性。那么,
yacc
是否可以在这里使用呢?如果是,
yacc
是如何解决这个问题
的
?
浏览 3
提问于2020-04-16
得票数 0
3
回答
寻找lex/
yacc
格式
的
Java
语法
、
、
有没有人知道lex/
yacc
格式语法
的
在线存储库?我正在寻找一个
Java
语法,使一个快速
的
源码转换器。 谢谢!编辑:我最好使用lex/
yacc
,因为我想使用fslex/fsyacc,并尽可能少地重写语法。
浏览 0
提问于2010-03-18
得票数 12
回答已采纳
1
回答
lex/
yacc
简单Q
、
、
lex和
yacc
可以用来编写编程语言吗?以及对一些书
的
任何推荐。到目前为止,我已经找到了一些类似的:
浏览 0
提问于2012-08-13
得票数 0
回答已采纳
5
回答
GCC源码中
的
C语言语法
、
、
、
、
我正在寻找GCC源代码中
的
C语法,更具体地说是
yacc
/bison形式
的
语法。
浏览 4
提问于2010-04-27
得票数 13
回答已采纳
2
回答
在JRuby中解析Ruby表达式时出现异常
、
我知道它在JRuby引擎
的
yacc
解析过程中,但我没有更多
的
信息。下面是异常
的
堆栈跟踪: at org.jruby.embed.jsr223
java
.lang.NegativeArraySizeException at org.jruby.lexer.
yacc
.SyntaxException.prep
浏览 0
提问于2019-10-02
得票数 1
回答已采纳
1
回答
如何在我
的
例程中编译两个或多个lex文件
、
、
现在我要解析
的
是php文件,asp文件或者jsp文件,lex_php.l
yacc
_php.y用来解析php文件,lex_asp.l
yacc
_asp.y用来解析asp文件。然后我有main,main将根据输入类型调用不同
的
解析LEX=flexCC=g++ $(OBJECT): main.o lex_ph
浏览 5
提问于2013-07-11
得票数 0
1
回答
Ruby如何实现通用分隔输入?
经过多次搜索,我不明白Ruby是如何实现
的
。任何帮助都将不胜感激。谢谢
浏览 0
提问于2013-05-26
得票数 0
回答已采纳
1
回答
面向行
的
语法分析
、
、
我需要解析一种(相对
的
)简单
的
面向行
的
语言(我没有发明语言本身,它是图
的
定义语言)。字符串,直到第一个EOL ('\n')完全忽略了可能
的
内部标点符号。注意:为了简单起见,以下只是语法
的
摘录,如果认为有用的话,我没有问题贴出完整
的
测试程序。('Bob')之后
的
令牌是一个ENDLINE(': Authentication Request'),它包含冒号作为第一个字符,因此完全抛出解析器。建议<e
浏览 0
提问于2018-02-15
得票数 0
回答已采纳
1
回答
在Netbeans 7.1上执行Makefiles时出错
、
、
我正在尝试执行一个makefile,它将自动运行我编写
的
java
代码
的
编译前端。make文件
的
内容如下:javac lexer/*.
java
javac inter/*.
java
javac main/*.
java
浏览 0
提问于2013-11-11
得票数 0
1
回答
在Eclipse中用gdb调试C++代码
、
、
我正在使用Eclipse来调试c++ code.When步骤到yyparse(),这实际上是通过flex和bison进行
的
。但是,这不再是文件eqv__
yacc
.tab.c,只有eqv_
yacc
.c.the名称已经在我
的
makefile.How中被更改了,我能解决这个指向eqv_
yacc
.c而不是需要调试器来发现eqv_
yacc
.tab.canyone以前面临
的
同样问题吗?Makefile code: eqv_
yac
浏览 1
提问于2013-09-24
得票数 0
回答已采纳
1
回答
make多核(-j)不能正确处理依赖项吗?
、
我有一个makefile和这一行: bison -y -d parser_
yacc
.y && mv y.tab.hparser_
yacc
.h && \现在,我有几个依赖于parser_
yacc
.h
的
其他行。当我运行make -j4时,总是会收到以下
浏览 1
提问于2014-04-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
《Effective Java中文版 第2版》
【数据结构】Java版
《我的世界》加入“吃鸡”玩法!中国版PC Java版独享!
《JAVA网络编程》第4版
java API文档中文版
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券