【搬运】一个编译器的实现  

这是一组早年用于编译器开发教程的代码,由于这方面的内容,感兴趣的人似乎并不多,所以原先的教程早已不在,但是代码却保留了下来。

如果你恰好感兴趣,那么可以下载来看看。

里面包含了简单的json效验器实现、脚本语言及其进程虚拟机的实现,以及编译器的实现。

其中编译器的实现采用直接生成x86机器语言(参考英特尔指令集手册)并按照PE结构(参考PE权威指南)合并出32位win7下可运行的exe程序:

因为在32位win7下采用了特制的PE结构,所以生成的exe体积不到0.5kb:卓尚资源导航

(已有16次下载)

本站发布的文章及教程仅限用于学习和研究目的.请勿用于商业或违法用途,否则后果请用户自负。

©️万宁卓尚科技工作室版权所有
源码BBS网 » 【搬运】一个编译器的实现  

发表评论

发表评论

提供最优质的资源集合

立即查看 了解详情