编译原理第三版王生原pdf_CS143:编译原理 | 环境搭建HelloWorld

本文介绍了斯坦福大学CS143编译原理课程的环境搭建过程,包括虚拟机导入、Linux环境配置,以及官方材料的下载位置。文章还提到了课程使用的Cool语言,并通过一个象征性的HelloWorld程序验证配置是否正确。作者强调,这个课程的资料和MOOC版本有所不同,第一个编程作业是熟悉Cool语言。
摘要由CSDN通过智能技术生成

d6f04731fe76354a255c4d2cf23be08f.png

本文使用 Zhihu On VSCode 创作并发布

本文是本人新开的坑的第一篇博客,另一个坑请看MIT 6.828 实现操作系统。从另一个坑的第一篇复制两段话:

写成博客的目的是防止自己走马观花,花了一堆时间还什么都没学到。

虽然我对我的表达能力很自信,但是我写博客的目的不是教给别人什么东西,而是逼迫自己认真操作、认真阅读。如果你的知识背景和我类似,你看我的博客将非常畅快,否则最好还是看原始的讲义。

So you have been warned.

本坑在这个专栏:CS143 编译原理。知乎以后可能把专栏弄没了,故今后本坑中所有文章都有链接指向本文。

CS143是斯坦福的编译原理导论课,常听说这个课的Assignment很难,值得一做。各个Assignment实现了一个cool语言编译器,做完之后,能够加深对编译原理的各个方面的理解。cool语言不是真正使用在生产环境中的,只是一个教学用具,语法和opencl有点像,你可以使用opencl的语法高亮来阅读代码。VSCode有为Cool语言提供语法高亮的插件。</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值