腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
词法
分析器
何时将令牌返回给解析器?
compiler-construction
我已经研究过,解析器调用
词法
分析器
,然后
词法
分析器
将令牌返回给它,但这一切是一次发生还是同时发生,
词法
分析器
读取词位并将令牌返回给解析器。我们说
词法
分析器
将令牌返回给解析器,但是
词法
分析器
将它存储在符号表中,所以解析器是从符号表本身获取令牌的,但是它如何引用它呢?
浏览 1
提问于2015-03-21
得票数 2
1
回答
在Antlr中对一个
词法
分析器
规则使用多个
词法
分析器
命令
antlr
、
lexer
、
mode
我正在尝试对一个
词法
分析器
规则使用多个
词法
分析器
命令。我的
代码
看起来像这样:NU: [0-9]+ ->mode(ANOTHER_MODE); //Goingnow leaving the NUMBER mode, in case there is no number written
词
浏览 0
提问于2020-05-07
得票数 1
2
回答
当我在Antlr中导入
词法
分析器
时,为什么我得到一个NullPointerException?
java
、
parsing
、
antlr3
、
antlrworks
特定于
词法
分析器
//包含特定于语言的标记-派生自基本
词法
分析器
组合语法->导入特定
词法
分析器
和特定解析器我是不是遗漏了什么?
浏览 2
提问于2011-01-24
得票数 0
1
回答
表驱动的
词法
分析器
/扫描器实现
architecture
、
lexical-analysis
、
table-driven
如果我开始编写自己的
词法
分析器
,解析器将是什么架构?我应该考虑什么原则(即开-闭,松散耦合)? 下一个问题是关于表驱动
词法
分析器
的实现。最近我写了
词法
分析器
,但它不是编程珍珠。那么有谁知道如何实现表驱动的
词法
分析器
呢?
浏览 0
提问于2011-03-16
得票数 1
4
回答
在解析过程中,编译器的大部分时间都花在哪里?
language-agnostic
、
parsing
、
compiler-construction
、
lexical-analysis
我在上读到,编译器的大部分时间都花在
词法
分析源
代码
上。因此,与语法
分析器
不同,优化
词法
分析器
是必要的。我所说的语法分析是指派生过程。
浏览 2
提问于2009-07-09
得票数 3
回答已采纳
3
回答
词汇分析问题
c
、
algorithm
、
lexical-analysis
、
compiler-construction
引用书中的文字(3.1.4词汇错误,Pno 114)F(a == f(x) ) 看完这篇文章后,我有点困惑。我的理解是,
词法
分
浏览 5
提问于2010-07-10
得票数 3
回答已采纳
2
回答
词法
分析器
和解析器通信
parsing
、
compiler-construction
、
lexical-analysis
大多数关于
词法
分析器
和解析器的资源都说明了如何使用流在它们之间进行通信(至少我是这么理解的)。解释说,解析器请求下一个令牌,比如通过调用函数getNextToken(),而
词法
分析器
通过返回下一个令牌来响应它。此外,我还不能理解为什么不选择串行方法,即
词法
分析器
运行到所提供的源
代码
的末尾,然后解析器才使用
词法
分析器
的输出进行解析。准确地说,如果
词法
分析器
仅在解析器请求下一个令牌时才读取下一个词位,那
浏览 5
提问于2012-02-23
得票数 2
回答已采纳
2
回答
编写
词法
分析器
和解析器而不是编译器的用途?
regex
、
parsing
、
lexer
除了编写编译器之外,使用
词法
分析器
和解析器还可以解决哪些问题?是否存在只使用
词法
分析器
或只使用解析器的情况?
浏览 1
提问于2011-09-11
得票数 1
回答已采纳
1
回答
ANTLR4生成不正确的java
代码
java
、
parsing
、
antlr
、
grammar
、
antlr4
我正在尝试使用来解析Mathematica
代码
。我使用gradle插件来生成java
代码
。生成的文件中有两个包含不正确的java
代码
,如下所示: private void LBARBRACKET_action(RuleContext _localctx, int actionIndex) {
浏览 23
提问于2016-08-20
得票数 2
回答已采纳
1
回答
为(F)
词法
分析器
定义lex包含文件
flex-lexer
、
lex
当有多个
词法
分析器
时,特别是在模式部分,一些定义在每个
词法
分析器
中重复(例如whiteSpace [ \t]+ ),这是不好的,因为每次都要定义它,特别是对于更复杂的模式,更容易出错。到目前为止,我还没能找到任何东西,但有没有办法用(例如)
词法
分析器
中包含的模式?
浏览 1
提问于2021-02-15
得票数 0
3
回答
你是否知道Qt中有任何
词法
分析器
或
词法
分析器
?
c++
、
qt
、
parsing
、
full-text-search
、
lexical-analysis
你是否知道Qt中有任何
词法
分析器
或
词法
分析器
?我需要它来解析文本文件。
浏览 2
提问于2010-06-22
得票数 3
回答已采纳
1
回答
来自EBNF的C++中的
词法
分析器
和解析器
c++
、
parsing
、
compiler-construction
、
lexical-analysis
我需要为给定的语法编写一个
词法
分析器
和一个解析器(我需要手工编写,而不是使用生成器)。我已经做了很多研究,但我仍然不知道如何编写它。例如,我有(EBNF中的语法):这是否需要在
词法
分析器
或解析器中定义?我知道
词法
分析器
应该逐个字符地读取文件并输出标记,然后将这些标记传递给解析器以创建解析树,但是我被
代码</
浏览 0
提问于2014-04-17
得票数 1
1
回答
从解析器切换Antlr
词法
分析器
模式
antlr
、
antlr4
如何从解析器操作中控制Antlr
词法
分析器
模式的切换?我扩展了生成的解析器和
词法
分析器
,这样我就可以从解析器中调用pushMode和popMode,这反过来又会调用合适的
词法
分析器
的pushMode和popMode,但没有效果。
浏览 6
提问于2013-09-25
得票数 7
1
回答
如何使用antlrv3生成的
词法
分析器
和解析器提供语法高亮显示?
java
、
parsing
、
syntax-highlighting
、
antlr3
、
rich-text-editor
如何使用antlrv3生成的
词法
分析器
和解析器提供语法高亮显示?我想开发一个具有语法突出显示功能的编辑器,用于学习purposes.However。我一直使用Antlr生成的
词法
分析器
和解析器。然而,使用这个
词法
分析器
和解析器被证明是一场噩梦。生成的C语言的
词法
分析器
和解析器都是用JAVA生成的,有什么建议吗?链接以获取帮助?
浏览 1
提问于2015-08-14
得票数 2
2
回答
使用java创建
词法
分析器
程序的想法
java
、
compiler-construction
、
tokenize
、
lexical-analysis
、
stringtokenizer
我正在尝试使用java.Program创建一个
词法
分析器
程序必须有标记化的概念.I在编译器编程方面有初学者水平的知识我知道有很多
词法
生成器在互联网上存在我可以使用它们来测试我自己的
词法
分析器
输出.But我需要做我自己的
词法
分析器
.Can谁能给我一些最好的参考或文章或想法来开始我的编码?
浏览 4
提问于2012-07-22
得票数 0
回答已采纳
1
回答
在Antlr3中捕获
词法
分析器
中的异常
exception
、
antlr3
、
lexer
如何在
词法
分析器
中捕获异常?在解析器中,如果规则失败(或与给定的输入流不匹配),Antlr将抛出异常,我们可以很容易地在Antlr3中的
词法
分析器
中捕获此exception.Catch异常。Accepted"); }catch[Exception e] {System.out.println("General error Reported");}str:STRING|D
浏览 1
提问于2017-05-17
得票数 0
1
回答
如何使用boost::spirit::lex实现include指令?
c++
、
boost
、
boost-spirit
、
boost-spirit-lex
当
词法
分析器
达到模式include "path"时,我希望包含文件的文本。lexer::iterator_type for the current token我的想法是有一个堆栈来存储以结构表示的
词法
分析器
状态:{ const char* last;};
词法
<em
浏览 16
提问于2012-05-10
得票数 6
1
回答
如何在ANTLR 4中创建能够捕获不同类型
词法
错误的
词法
分析器
java
、
compiler-construction
、
antlr
、
antlr4
、
lexical-analysis
我正在使用ANTLR 4创建我的词汇
分析器
,但我不知道如何创建一个能够捕捉不同类型的词汇错误的
词法
分析器
。例如: 你能帮帮我吗。
浏览 1
提问于2015-02-23
得票数 0
回答已采纳
1
回答
什么术语用来描述一个组合的词汇和解析器?
parsing
、
grammar
、
language-design
、
lexical-analysis
、
formal-languages
据我所知:
词法
分析器
( lexer (
词法
分析器
))将字符序列转换为标记序列,解析器(语法
分析器
)通常将一系列标记转换为解析树。或者,解析还可以同时引用
词法
和语法分析吗?
浏览 3
提问于2020-12-04
得票数 1
1
回答
如何向StyledTextCtrl添加新的
词法
分析器
?
python
、
wxpython
、
lexer
我写了自己的
词法
分析器
我想把我自己的新
词法
分析器
添加到wxpython中的StyledTextCtrl?我当前在Windows上运行
浏览 0
提问于2013-04-06
得票数 0
回答已采纳
点击加载更多
相关
资讯
简单的js代码
python调用js代码执行
编写分析器不是造火箭,只需 240 行代码即可输出火焰图
Google发布的JS代码规范
JavaScript 读代码系列-readmore.js
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券