开源项目

JSTankGame

基于 FRP 的坦克大战游戏

一个使用 JavaScript 和 FRP 思想实现的坦克大战游戏,用于验证 FRP 概念在实际项目中的应用。


编译器可视化项目

解释器实现系列

本博客配套的解释器实现代码,使用 Racket 语言编写。

系列文章代码位置说明
0x06待补充环境实现
0x07待补充闭包实现

实验 Demo

可运行的代码示例

本博客文章中涉及的可运行示例代码:

文章语言说明
汇编研究IC + 汇编C到汇编的映射
从零开始的Dot可视化历险DOTGraphviz 实践
X个数之和系列问题C++LeetCode 算法

下载资源

代码片段

所有文章中的代码示例均可在以下目录找到:

downloads/code/
├── twosum.cpp      # 两数之和
├── threesum.cpp    # 三数之和
├── foursum.cpp     # 四数之和
├── demo.dot        # DOT 示例
├── demo_enhance.dot
└── ...

待整理

以下项目正在整理中,稍后开放:

  • 解释器完整实现仓库
  • FRP 框架最小实现
  • 编译器前端可视化工具

如果你对这些项目感兴趣,欢迎访问 GitHub 交流。