腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在什么阶段抛出错误?
、
、
、
编译通常分几个阶段进行:
词法
分析
、语法
分析
等。例如,在
C
语言
中,我写道而不声明a为int。现在,在编译的哪个阶段检测到错误?在语法
分析
阶段?如果是这样,那么
词法
分析
器是做什么的呢?
浏览 2
提问于2015-02-16
得票数 2
回答已采纳
1
回答
C
语言
中BNF到Lex到解析器的转换
、
、
、
、
我正在尝试学习这些概念,以及如何从BNF表示法而不是EBNF用
C
语言
创建
词法
分析
器和解析器。我想用
C
语言
来学习它。谁能给我解释一下我用来放入
C
语言
的
词法
分析
器和解析器的BNF的哪些部分,以及把它们放在哪里?比如也用到了一个例子?for_statement> ::= FOR <identifier> IS <expression> BY <expression> TO <
浏览 3
提问于2011-11-19
得票数 3
2
回答
当我在Antlr中导入
词法
分析
器时,为什么我得到一个NullPointerException?
、
、
、
特定于
词法
分析
器//包含特定于
语言
的标记-派生自基本
词法
分析
器组合语法->导入特定
词法
分析
器和特定解析器我是不是遗漏了什么?
浏览 2
提问于2011-01-24
得票数 0
2
回答
如何使用alex/haskell实现python风格的缩进/缩进标记?
、
我正在用Alex和Haskell为一种小
语言
写一个
词法
分析
器。 该
语言
被指定为具有pythonesque式的显着缩进,只要缩进级别发生更改,就会发出缩进标记或DEDENT标记。在像
C
这样的传统命令式
语言
中,您需要在
词法
分析
器中保留一个全局变量,并使用每一行的缩进级别来更新它。这在Alex/Haskell中不起作用,因为我不能使用Haskell在任何地方存储任何全局数据,并且我不能将我所有的
词法
分析
规则放在任
浏览 0
提问于2009-10-03
得票数 6
回答已采纳
1
回答
如何使用antlrv3生成的
词法
分析
器和解析器提供语法高亮显示?
、
、
、
、
如何使用antlrv3生成的
词法
分析
器和解析器提供语法高亮显示?我想开发一个具有语法突出显示功能的编辑器,用于学习purposes.However。我一直使用Antlr生成的
词法
分析
器和解析器。然而,使用这个
词法
分析
器和解析器被证明是一场噩梦。生成的
C
语言
的
词法
分析
器和解析器都是用JAVA生成的,有什么建议吗?链接以获取帮助?
浏览 1
提问于2015-08-14
得票数 2
2
回答
我应该用什么编译器作为自学习编译器原理技术的案例研究?
、
、
、
、
我决定开始研究编译器理论,但问题是我想要为任何
语言
编写一个编译器,以便跟踪每种
语言
。 我知道一些与我类似的关于clang和gcc的问题,我知道他们都在动态地进行
词法
和语法
分析
,只要编译器本身是用
C
编写的,并且运行在ubuntu x64上,我只想用任何
语言
编写任何编译器
浏览 2
提问于2015-03-13
得票数 0
回答已采纳
2
回答
识别缩进块的
词法
分析
器
、
、
、
我想为一种用空格表示程序块的
语言
编写编译器,就像在Python中一样。我更喜欢使用Python
语言
,但
C
++也是一种选择。有没有一个开源的
词法
分析
器可以帮助我轻松地做到这一点,例如,通过像Python
词法
分析
器那样正确地生成缩进和删除标识符?一个相应的解析器生成器将是一个加号。
浏览 0
提问于2011-08-02
得票数 6
回答已采纳
10
回答
您是否曾在实际应用程序中有效地使用过lexer/parser?
、
、
、
我知道
词法
分析
器/解析器一起可以用来构建编程
语言
。 除了DSL或编程
语言
之外,您是否曾经直接或间接地使用
词法
分析
器/解析器工具(和知识)来解决实际问题?普通程序员有可能在不了解
词法
分析
器或解析器的情况下解决这些问题吗?
浏览 0
提问于2009-03-14
得票数 16
回答已采纳
3
回答
词法
分析
器可以检测到的错误有哪些?
、
在Java、
C
++或
C
等
语言
中,
词法
分析
器可以在给定的代码片段中检测到哪些错误?
浏览 0
提问于2009-10-06
得票数 1
回答已采纳
3
回答
词汇
分析
问题
、
、
、
引用书中的文字(3.1.4词汇错误,Pno 114)F(a == f(x) ) 看完这篇文章后,我有点困惑。我的理解是,
词法
分
浏览 5
提问于2010-07-10
得票数 3
回答已采纳
1
回答
词法
分析
和宏
、
我正在用
C
语言
为一种玩具编程
语言
编写一个演示编译器。 如果我们在读取程序和
词法
分析
之间的单独阶段进行宏处理,会出现什么问题?
浏览 2
提问于2009-09-29
得票数 0
回答已采纳
2
回答
编写
词法
分析
器和解析器而不是编译器的用途?
、
、
除了编写编译器之外,使用
词法
分析
器和解析器还可以解决哪些问题?是否存在只使用
词法
分析
器或只使用解析器的情况?
浏览 1
提问于2011-09-11
得票数 1
回答已采纳
4
回答
代码生成时间
、
、
对于像
C
这样相对简单(算法上)的
语言
,与解析/
词法
分析
/语义
分析
相比,在代码生成阶段花费了多少时间?我感兴趣的是更一般的答案,或者甚至是特定于实现的答案。
浏览 0
提问于2011-10-20
得票数 3
回答已采纳
1
回答
用ASCII表示UTF-8
、
、
我正在尝试用“
C
”编写"go“
语言
的
词法
分析
器,.But "go”使用UTF-8作为它的字符集,
C
使用Ascii。那么有没有可能用ascii来表示unicode字符呢?
浏览 1
提问于2014-02-10
得票数 0
1
回答
ANTLR4中的type3-only lexers?
、
、
我正在考虑在我的正式
语言
讲座中使用ANTLR,因为它的输入
语言
非常干净,易于学习。由于我不是使用ANTLR的专家,我尝试了一些标准示例来熟悉它的语法、错误消息等。这样做我发现:R : 'a'R'b' | 'ab';echo "aaabbb" | grun KFG tokens-tokens 因为语法是上下文无关的,所以它应该只能由解析器解析,而不能由<e
浏览 0
提问于2015-10-09
得票数 0
1
回答
理解编程
语言
的内部工作原理
、
、
从哪里开始学习像
C
这样的编程
语言
的内部工作原理会是一个很好的起点? 它会学习解析器/
词法
分析
器是如何工作的吗?
浏览 1
提问于2011-05-17
得票数 1
回答已采纳
3
回答
免费
词法
分析
器/扫描器源代码
、
我正在寻找一个手写的免费
词法
分析
器/扫描器,适用于任何
语言
,甚至是用类似于
C
/
C
++的
语言
编写的玩具
语言
。我是一个创建
语言
和编译器设计的初学者,我喜欢玩弄源代码。
浏览 5
提问于2009-10-05
得票数 1
回答已采纳
1
回答
编译器中的狭义解析
、
、
我正在为一种类似
C
++的
语言
开发一个编译器(假设我们现在正在编译
C
++,不考虑)。到目前为止,从流到
词法
分析
器的阶段可以很窄;解析器调用getToken,后者可能调用getCharacter。现在我有了一个窄的
词法
分析
器和流,但我想知道是否也可以创建一个窄的解析器。特别是使用可重入的LL(1)解析器。在任何情况下,从解析器进入语义
分析
器的最小单元是什么(函数语法树?整个文件?单语句树?)?更清楚地说:
词法
分析
器、-&
浏览 0
提问于2015-05-20
得票数 2
1
回答
自动机在编译结构中的作用
、
、
我对自动机有一点了解,它在
词法
分析
和
词法
分析
阶段中起着一定的作用。但让我困惑的是,到底是在哪里,在什么地方,怎么做。我认为,由我们的高级
语言
代码构成的标记被某些
语言
分类或识别,如果我们甚至可以称之为RE定义的“
语言
”的话,那就是“
语言
”。那CFG呢?那么有限自动机呢。我们在自动机类、状态、
语言
和字符串中生成的图表。
浏览 5
提问于2018-10-30
得票数 2
回答已采纳
2
回答
当我编写
词法
分析
器时,tokens.h有什么用?
、
、
、
我正在用
C
语言
编写一个
词法
分析
器,我在某处读到了有关头文件tokens.h的内容。它在那里吗?如果是这样,它有什么用呢?
浏览 2
提问于2009-07-31
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SQL解析-词法分析
R语言笔记8:functions——词法作用域
数据结构与算法分析——C语言描述
C语言,C+语言
C语言小白入门《一》——C语言简介
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券