开源项目
JSTankGame
基于 FRP 的坦克大战游戏
一个使用 JavaScript 和 FRP 思想实现的坦克大战游戏,用于验证 FRP 概念在实际项目中的应用。
- GitHub: whtoo/JSTankGame
- 技术栈: JavaScript, FRP
- 相关文章: FRP入门教程-从Sodium到响应式编程
编译器可视化项目
解释器实现系列
本博客配套的解释器实现代码,使用 Racket 语言编写。
| 系列文章 | 代码位置 | 说明 |
|---|---|---|
| 0x06 | 待补充 |
环境实现 |
| 0x07 | 待补充 |
闭包实现 |
实验 Demo
可运行的代码示例
本博客文章中涉及的可运行示例代码:
| 文章 | 语言 | 说明 |
|---|---|---|
| 汇编研究I | C + 汇编 | C到汇编的映射 |
| 从零开始的Dot可视化历险 | DOT | Graphviz 实践 |
| X个数之和系列问题 | C++ | LeetCode 算法 |
下载资源
代码片段
所有文章中的代码示例均可在以下目录找到:
1 | downloads/code/ |
待整理
以下项目正在整理中,稍后开放:
- 解释器完整实现仓库
- FRP 框架最小实现
- 编译器前端可视化工具
如果你对这些项目感兴趣,欢迎访问 GitHub 交流。