腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么要使用词汇
分析
器?
、
我正在使用
Flex
构建自己的
语言
,但我想知道一些事情: 为什么我要使用
词法
分析
器?他们能帮我做些什么吗?是义务的吗?
浏览 2
提问于2009-11-30
得票数 3
回答已采纳
3
回答
免费
词法
分析
器/扫描器源代码
、
我正在寻找一个手写的免费
词法
分析
器/扫描器,适用于任何
语言
,甚至是用类似于C/C++的
语言
编写的玩具
语言
。我是一个创建
语言
和编译器设计的初学者,我喜欢玩弄源代码。例如,在
flex
生成lex之前,这个网站上有一个手写的lexer: 谢谢。
浏览 5
提问于2009-10-05
得票数 1
回答已采纳
2
回答
在
flex
中不匹配时如何返回某些内容(Lexer)
我正在使用
flex
(
词法
)做一些
词法
分析
。如果没有匹配的规则,则返回一个值以指示发生了此类事情。 这就像许多编程
语言
中的default控件流结构中的switch语法一样。
浏览 2
提问于2012-03-06
得票数 0
1
回答
使用yacc或Bison和
Flex
创建foreach关键字
、
、
、
、
我已经开发了一种解释型编程
语言
。它是基于C的,但问题是,我想添加一个foreach指令,但不知道该怎么做。 我使用Bison和
Flex
作为解析器和
词法
分析
器生成器。
浏览 0
提问于2009-09-10
得票数 3
回答已采纳
1
回答
定义
flex
和bison中的注释和引用以及词汇错误
、
、
、
我必须为类c
语言
创建一个
词法
和语法
分析
器。在这种
语言
中,我们将“符号%之后直到行尾的所有内容”定义为注释。以下声明是否正确?
Flex
[%][^\n]*[\n] { return T_COMMENT; }...在
flex
和bison输入文件中
浏览 1
提问于2010-09-12
得票数 2
1
回答
词法
分析
器何时将令牌返回给解析器?
我已经研究过,解析器调用
词法
分析
器,然后
词法
分析
器将令牌返回给它,但这一切是一次发生还是同时发生,
词法
分析
器读取词位并将令牌返回给解析器。我们说
词法
分析
器将令牌返回给解析器,但是
词法
分析
器将它存储在符号表中,所以解析器是从符号表本身获取令牌的,但是它如何引用它呢?
浏览 1
提问于2015-03-21
得票数 2
2
回答
当我在Antlr中导入
词法
分析
器时,为什么我得到一个NullPointerException?
、
、
、
特定于
词法
分析
器//包含特定于
语言
的标记-派生自基本
词法
分析
器组合语法->导入特定
词法
分析
器和特定解析器我是不是遗漏了什么?
浏览 2
提问于2011-01-24
得票数 0
1
回答
使用lex /创建扫描器?
、
、
最近,我一直在研究关于
词法
分析
的编译器理论。据我所知,有一些方法可以构造
词法
扫描器,例如: 自己造一个。我的问题是,其中哪一个更适合实现基本的编程
语言
(包括变量、条件、循环)?在实践中应如何使用?两者都能用吗?
浏览 1
提问于2015-09-18
得票数 0
回答已采纳
1
回答
是否可以从bison语法操作中更改
flex
状态?
、
、
、
我正在用C
语言
构建一个
flex
/bison可重入解析器,并且在
flex
lexer中大量使用状态,其中大部分是独占的。 但是,如果可能的话,我希望能从野牛的中间规则操作中设置一个lexer状态。有没有可能在执行期间改变
词法
分析
器的状态,从野牛--也就是在野牛规则的中间,通过它的相关操作?
浏览 6
提问于2013-11-26
得票数 1
4
回答
“官方”
语言
开发人员使用哪些编译器工具?
、
、
、
有很多
词法
分析
器和解析器生成器- lex/
flex
和yacc/bison,jflex和javacup,gplex和gppg,等等。我想知道
语言
的官方开发人员使用什么工具- Sun和微软在开发Java和.NET时使用这些工具吗,或者这么大的公司只使用自定义的内部工具吗?
浏览 0
提问于2010-07-23
得票数 2
回答已采纳
6
回答
是否有可以在8位嵌入式系统上使用的
flex
/bison替代方案?
、
、
、
、
我正在使用avr-gcc工具链在AVR微控制器上用C
语言
编写一个简单的BASIC类
语言
的小解释器作为练习。但是,我想知道是否有任何开源工具可以帮助我编写
词法
分析
器和解析器。如果我要在我的Linux机器上运行这段代码,我可以使用
flex
/bison。现在我将自己限制在一个8位平台上,我必须手工完成所有的工作,还是不?
浏览 2
提问于2010-02-12
得票数 83
回答已采纳
10
回答
您是否曾在实际应用程序中有效地使用过lexer/parser?
、
、
、
我知道
词法
分析
器/解析器一起可以用来构建编程
语言
。 除了DSL或编程
语言
之外,您是否曾经直接或间接地使用
词法
分析
器/解析器工具(和知识)来解决实际问题?普通程序员有可能在不了解
词法
分析
器或解析器的情况下解决这些问题吗?
浏览 0
提问于2009-03-14
得票数 16
回答已采纳
1
回答
flex
生成的c++解析器稳定吗?
、
、
我正在读this book,它说
flex
的c++
词法
分析
器的生成是一个有缺陷的实验特性。 这本书是在2009年出版的,所以我想知道这个问题在过去10年里是否得到了解决。
浏览 8
提问于2019-02-25
得票数 1
3
回答
使用lex/yacc (或
flex
/bison)是否过度使用配置文件解析?
、
、
、
在过去的几周里,我一直在阅读和使用
flex
/bison,其主要目标是解析带有嵌套组和列表的结构化配置文件。它真的是适合这项工作的工具吗?还是手动构建递归下降解析器更好(可以使用
flex
作为
词法
分析
器)?!
浏览 2
提问于2014-09-08
得票数 2
1
回答
Bison +
Flex
SQL解析器
、
、
、
我正在寻找一个轻量级和简单的SQL-99解析器在Bison +
Flex
(解析器+
词法
分析
器)。 我已经找到了这个BNF语法-> ,但没有包含
词法
分析
器。我不需要任何语义操作,只需要一个YACC语法(.y)和一个
Flex
lexer (.l)。
浏览 2
提问于2011-05-15
得票数 3
1
回答
编译器构建的语义
分析
阶段的工具是什么?
、
、
编译器的构建可分为词汇
分析
、句法
分析
、语义
分析
等几个阶段。在
词法
分析
中,有Lex、
Flex
等工具。在语法
分析
方面,有Yacc、Bison等工具。
浏览 1
提问于2017-10-11
得票数 3
回答已采纳
2
回答
编写
词法
分析
器和解析器而不是编译器的用途?
、
、
除了编写编译器之外,使用
词法
分析
器和解析器还可以解决哪些问题?是否存在只使用
词法
分析
器或只使用解析器的情况?
浏览 1
提问于2011-09-11
得票数 1
回答已采纳
1
回答
flex
没有生成yyFlexLexfor.h头文件
、
、
、
在使用
flex
创建
词法
分析
器之前,我已经编写了几个解析器,但这次我想让
flex
生成一个
词法
分析
器类,而不是经典的C文件,即我想让
flex
生成一个C++扫描器类……问题是,它并没有为我生成yyFlexLexfor.h是不是我的
flex
for windows不能正常工作?以下是我目前使用的
flex
选项:%option stdinit %option c
浏览 0
提问于2012-11-14
得票数 2
回答已采纳
2
回答
在什么阶段抛出错误?
、
、
、
编译通常分几个阶段进行:
词法
分析
、语法
分析
等。例如,在C
语言
中,我写道而不声明a为int。现在,在编译的哪个阶段检测到错误?在语法
分析
阶段?如果是这样,那么
词法
分析
器是做什么的呢?
浏览 2
提问于2015-02-16
得票数 2
回答已采纳
1
回答
使用带有嵌套标记的非分隔字符串扫描
语言
、
、
、
、
我想为具有非分隔字符串的
语言
创建一个
词法
分析
器/解析器。[PAUSE][INT 5]我目前正在使用
flex
,但据我所知,这种事情在
flex
上是不可能的。
浏览 1
提问于2019-03-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SQL解析-词法分析
R语言笔记8:functions——词法作用域
R语言生存分析可视化分析
高考结束,选择计算机专业学生必看的编译器原理。打造C/C+编译器没那么容易
R语言数据分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券