TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Building a Programming Language Pt. 3 – Interpreting

129 点作者 drew-y将近 6 年前

3 条评论

azhenley将近 6 年前
Where were all these compiler&#x2F;interpreter tutorials 20 years ago? All I had was Jack Crenshaw&#x27;s guide and The Dragon Book!<p>Happy to see all these materials with different perspectives.
评论 #20596974 未加载
评论 #20598779 未加载
评论 #20598239 未加载
评论 #20598169 未加载
typon将近 6 年前
Can anyone recommend a resource that will teach me how to write a compiler for a <i>statically typed compiled</i> language? Pretty much every tutorial and resource focuses on dynamic interpreted languages. I want to learn how to implement a type system inside a compiler.
评论 #20600423 未加载
tjpnz将近 6 年前
Implementing a programming language was one of the most rewarding things I did at university. The knowledge gained around coding a recursive descent parser actually proved useful in my professional life. As did the lessons in patience from deciphering the professors reference implementation.