Skip to content

Commit

Permalink
Update SwiftOldDriver#165-2021.07.05.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Awhisper authored Jul 4, 2021
1 parent f9a77eb commit 8151051
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions Reports/2021/#165-2021.07.05.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@

[@kemchenj](https://kemchenj.github.io):Swift 5.5 最大的更新就是加入了 Concurrency,@main 也添加了对应的支持,让我们可以将 main 函数标记为 async,由编译器负责生成代码,提供一个 async context 让 async main 函数执行,这篇文章就深入了 Swift 源码来探究其中的奥秘。

### 🐕 [听说你想写个 Lisp 解释器(下篇)](https://mp.weixin.qq.com/s?__biz=Mzg4MjU2Mzc1MQ==&mid=2247486230&idx=1&sn=b11b86685064968edd023851c47a981a&chksm=cf5584def8220dc83ff16b3c2216f555d481735b51c2687c433243953b1515b4cf1a7ab1c806&token=232571047&lang=zh_CN#rd)

[@折腾范儿_唯敬](https://weibo.com/agvicking):在之前的周报中,我们介绍了“听说你想写个 Lisp 解释器(上篇)”,作者[silan-liu](https://github.com/silan-liu) 带着我们从0深入到了一个语言编译解析的过程,学习了从分词到解析,再到生成 AST 的过程。这次给大家带来了下篇,本文作者继续从 AST 入手,分析运算符,分析表达式,分析方法调用,最终给我们讲解了一个语法树最终执行出结果的全部过程。自此一个语言的完整编译过程,简单明了的呈现在了读者面前。

## 摸鱼周报

[@摸鱼周报 #16](https://mp.weixin.qq.com/s/nuij8iKsARAF2rLwkVtA8w):iOS 摸鱼周报不知不觉已经发布到第 16 期了,为了了解大家对周报的想法和建议,前段时间我们做了一次问卷调查。根据问卷反馈,我们停更一期进行了格式上的调整:去掉了`那些 Bug`、`编程概念`模块,增加了`本期话题`和`面试解析`。
Expand Down

0 comments on commit 8151051

Please sign in to comment.