作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
lex是一个通用的词法分析生成器,它可以分析任何语言的词法;而yacc是一个通用的语法分析生成器,它采用的是LALR(1)分析法,可以分析任何上下文无关型文法。也许有人会问:既然词法分析和语法分析都有各自的通用分析器,那么语义分析和目标程序的生成还要自己编码吗?答案是肯定的。因为每种程序语言都有自已的不同的语义,根本无法统一,而目标程序的生成更是依赖于不同的操作系统和CPU类型,即使写出一个满足现在所有操作系统和CPU类型的通用目标程序生成器,也无法应对未来的操作系统和CPU。
推荐文章
利用LEX及YACC实现嵌入式SQL分析器
嵌入式数据库
词法生成器
语法生成器
嵌入式SQL
有限状态自动机
方舟编译器初探
方舟编译器
Android
多语言设计
设计方案
应用YACC实现Micro C编译器
Micro C编译器
YACC
目标代码
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 用lex和yacc定制自己的编译器
来源期刊 开放系统世界 学科 工学
关键词 操作系统 CPU 通用 生成器 词法分析 编译器 程序语言 答案 目标 分析法
年,卷(期) 2005,(1) 所属期刊栏目
研究方向 页码范围 68-70
页数 3页 分类号 TP311
字数 语种
DOI
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2005(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
操作系统
CPU
通用
生成器
词法分析
编译器
程序语言
答案
目标
分析法
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
开放系统世界
月刊
1671-3656
11-4724/TP
北京海淀区紫竹院路66号赛迪大厦15层
出版文献量(篇)
3652
总下载数(次)
4
总被引数(次)
0
论文1v1指导