社区
C++ 语言
帖子详情
我想用C++试着写一个PCAT语言的编译器,谁知道有什么关于编译器实现的资料或是建议?
JustLikeTheWind
2003-08-19 08:45:28
如题。我C++已经学了快3年了,也懂一些设计模式,但是没有作过一些大的东西, 都是玩具。所以我希望能够写一个编译器来练手。谁知道这方面的实现技巧或者是有这方面的经验,不吝指教。
...全文
49
4
打赏
收藏
我想用C++试着写一个PCAT语言的编译器,谁知道有什么关于编译器实现的资料或是建议?
如题。我C++已经学了快3年了,也懂一些设计模式,但是没有作过一些大的东西, 都是玩具。所以我希望能够写一个编译器来练手。谁知道这方面的实现技巧或者是有这方面的经验,不吝指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JustLikeTheWind
2003-08-19
打赏
举报
回复
恩,编译原理我们正在上,现在我不打算手工构造 词法/语法分析器,我打算用LEX和YACC,但是这两个东东好象都是UNIX上的,谁知道那里有WIN32下的版本,最好能看到源码的.
direstrait
2003-08-19
打赏
举报
回复
建议看看<编译原理己实践>,英文名<Compiler Construction Principles and Practice>,作者Kenneth C.Louden.
机械工业出版社有中译本.
fify
2003-08-19
打赏
举报
回复
我学过C,我也学过编译,但要我编个编译器出来,一点概念都没有,怎么办?
yakai
2003-08-19
打赏
举报
回复
还是先砍编译方面的书吧,写编译器不是熟悉C就可以的,难点不在编程上
c++
动态库导出类方法:
这种简单导出类的方式,除了导出的东西太多,使用者对类的
实现
依赖太多之外,还有必须保证使用同一种
编译器
。 导出类的本质是导出类里面的函数,因为语法上直接导出了类,没有对函数的调用方式和重命名进行设置,...
c++
有哪四个类型转换相关的关键字
【面试题】
c++
有哪四个类型转换相关的关键字? 在C/
C++
语言
中用 (type...这种转换的正确性完全掌握在程序员手中,传统上强制转换往往被过度使用,成为
C++
程序犯错的
一个
主要根源。 为了减少强制转换的副作用,并且...
C++
的类型转换
可
实现
C++
中内置基本数据类型之间的相互转换(int,struct,enum,char...)。简单说就是子类继承了父类中的非私有属性和可以继承的方法。去除变量的只读属性。C风格的强制类型转换(Typecase)很简单,无论什么类型的转换...
C++
中,有哪4种与类型转换相关的关键字?各有什么特点?应该在什么场合下使用?
在C/
C++
语言
中用 (type) value(在
C++
还可以采用type(value))来进行显式类型转换(explicit type conversion),常常又被称为强制转换(cast投射/铸模)。这种转换的正确性完全掌握在程序员手中,传统上强制转换...
C++
的类型转化
前言 在C
语言
中我们谈及类型转化,...C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:TYPE b = (TYPE)a 颇有一种一招鲜吃遍天的感觉。
C++
风格的类型转换提供了4种类型转换操作符来应对不同...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章