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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Building a Lox Interpreter in Julia

74 点作者 lukemerrick将近 2 年前

3 条评论

lukemerrick将近 2 年前
Disclaimer: I wrote this blog post. If this were an "Ask HN" post, though, the question would be "What next after reading Crafting Interpreters?" I have only done the tree-walk interpreter half of the book, but I'm already excited to move beyond Lox, and I'm curious to hear what others have done in this situation.
评论 #36180819 未加载
评论 #36181316 未加载
评论 #36180425 未加载
评论 #36179523 未加载
评论 #36183276 未加载
评论 #36180319 未加载
评论 #36180938 未加载
评论 #36183291 未加载
评论 #36179667 未加载
sundarurfriend将近 2 年前
I thought working with the lossless syntax tree was the key to Rust's pin-point precise error messages. How does rust-analyzer get and print the specific point of error if it throws away the non-essential information before that stage? I suppose the position information is stored along with the Error nodes, in the original parsing?
评论 #36178230 未加载
yeison将近 2 年前
Now we need a cream cheese interpreter and we'll be all set.