社区
community_281
帖子详情
怎样做一个自己语言并做成编译器?
xiongyuhao
2003-10-19 08:41:48
我不知道这个问题要提到哪里!
我是一个大三的学生,我们这个学期的编译原理的课程设计是自己创一门简单的语言,
并写出他的编译器,请大家指教!!!谢了
...全文
31
10
打赏
收藏
怎样做一个自己语言并做成编译器?
我不知道这个问题要提到哪里! 我是一个大三的学生,我们这个学期的编译原理的课程设计是自己创一门简单的语言, 并写出他的编译器,请大家指教!!!谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxw20032004
2003-10-21
打赏
举报
回复
我一直想开发一个完整的开发系统,就是不知道底层怎么做,没怎么研究编译原理方面的书,不知道能不能共同交流一下.
wangxw@ec.necsi-sh.nec.com.cn
angel2a
2003-10-21
打赏
举报
回复
路过……
xiongyuhao
2003-10-20
打赏
举报
回复
有没有好的书推荐
Laney
2003-10-19
打赏
举报
回复
那词法分析是最简单的
往后就难了
xiongyuhao
2003-10-19
打赏
举报
回复
一个人是搞不定的,所以我要请教大家!
其实我们只要求是写到中间代码的生成!
Jakecat
2003-10-19
打赏
举报
回复
我也有这想法 可惜没时间
GoldKey
2003-10-19
打赏
举报
回复
你如果能写出来,那就是高手了.写个不是那么容易的。更何况是一个人写。
xiongyuhao
2003-10-19
打赏
举报
回复
我不是为了应付老师,我想自己写一个!
zjc79
2003-10-19
打赏
举报
回复
网上多的是,抄一个不就得了
somn
2003-10-19
打赏
举报
回复
应该发给你们一本试验指导的,国内这方面的站点很少,可以试着到国外大学的网站上找找。
自制c
语言
编译器
编译原理课程设计学完之后,自己
做
了
一个
编译器
,里面有文档 ,可以翻译成汇编
语言
如何写
一个
简单的
编译器
?
因为汇编
语言
仍然非常低级,对于追求高效的程序员来说是无法忍受的,所以又出现了更高级的
语言
,这也是大部分程序员使用且熟悉的编程
语言
,这些抽象的编程
语言
虽然不能直接转化成机器操作,但是它比汇编
语言
更好理解且更能够被高效的使用。那么,今天学到的东西哪里会用到呢?以上就解释了这个开源项目存在的意义了,所以如果你对
编译器
有很浓厚的兴趣希望一学到底的,那肯定还是离不开大量的阅读和钻研啦,但是如果你希望对
编译器
的功能有所了解,那这篇文章就别错过啦!需要根据每个节点的类型来调用不同的访问者的方法,所以我们定义
一个
。
自己构建c
语言
编译器
,手把手教你
做
一个
C
语言
编译器
(1):设计
欢迎加入伯乐在线 专栏作者。本章是“手把手教你构建 C
语言
编译器
”系列的第二篇,我们要从整体上讲解如何设计我们的 C
语言
编译器
。本系列:首先要说明的是,虽然标题是
编译器
,但实际上我们构建的是 C
语言
的解释器,这意味着我们可以像运行脚本一样去运行 C
语言
的源代码文件。这么
做
的理由有两点:解释器与
编译器
仅在代码生成阶段有区别,而其它方面如词法分析、语法分析是一样的。解释器需要我们实现自己的虚拟...
脚本
语言
和编译
语言
的区别 什么是解释器? 什么是
编译器
?解释器和
编译器
有什么区别?
翻译有两种,一种是编译,另外一种是解释。两种方式之间的区别在于翻译的时间点不同。
编译器
以解释方式运行的时候,也称之为解释器。编译性
语言
c,c++ 二者最大的不同 你从感知上来讲 其实最明显的就是 编程难度和规范。你编程的时候是不是都写的英文比如while循环 for循环。网上的解释有一大段 看都看不懂 感觉说的都不是人话。计算机只能识别1和0 这样二进制的数字。编译性
语言
比如 现在你写了三行
语言
。其实就是解释器和
编译器
的区别。首先 解释器和
编译器
都是翻译官。什么是解释器 什么是
编译器
?
实现
一个
编译器
c
语言
实现,手把手教你实现
一个
简单的
编译器
手把手教你实现
一个
简单的
编译器
1、 概述今天我们将学习开发
一个
编译器
,但是呢,这个
编译器
并不是说什么都能都编译,它只是
一个
超级小的
编译器
,主要用于说明
编译器
的一些基本的原理。我们这个
编译器
可以将类似于lisp
语言
的函数调用编译成类似于C
语言
的函数调用。如果你对lisp
语言
和C
语言
这两者都不熟悉,没关系,什么
语言
其实无所谓,但接下来还是会给你
一个
快速的介绍。如果我们有两个函数分别是add和subtr...
community_281
590
社区成员
254,055
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章