(Go 版)https://github.com/hazbo/the-super-tiny-compiler super-tiny-compiler.js 编译器(NodeJS) test.js 是测编译器的代码, 提前手写了正确的结果, 再和程序输出的比对. no-comments-super-tiny-compiler.js 没注释的编译器, 读完有注释的版本后可以看下这个 super-tiny-compiler.rb 编译器(Ruby) ...
这是Jamie Kyle 的 GitHub 项目 the-super-tiny-compiler 的中文翻译,原项目地址:https://git.io/compiler。 翻译者:姚永泽 这是一个包含了所有现代编译器重要组成部分的超级简化编译器。使用简洁,易理解的 JavaScript 编写。 通读加了注释的代码能够帮助你学习大部分编译器是如何从头到尾工作的。 想要立即看代码...
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库:https://github.com/jamiebuilds/the-super-tiny-compiler 分支(1) 标签(1) 管理 管理 v1.0.0 克隆/下载 HTTPSSSHSVNSVN+SSH 该操作需登录 Gitee 帐号,请先登录后再操作。 提示
https://github.com/jamiebuilds/the-super-tiny-compiler 我翻译的REPO:
仅用1000 行 JavaScript 代码实现的迷你编译器,其中注释还占了一大半,实际代码只有 200 行左右。它虽然代码量不多,但完整地实现了编译器基本功能,可以用来学习编译器原理。 收录于: 第80 期 标签: JavaScript 编译器 评论 没用过 用过 评分: 发布 暂无精选评论...
该操作需登录 Gitee 帐号,请先登录后再操作。 JavaScript 1 https://gitee.com/mirrors/the-super-tiny-compiler.git git@gitee.com:mirrors/the-super-tiny-compiler.git mirrors the-super-tiny-compiler the-super-tiny-compiler 北京奥思研工智能科技有限公司版权所有...
# Today we're going to write a compiler together. But not just any compiler... A # super duper teeny tiny compiler! A compiler that is so small that if you # remove all the comments this file would only be ~200 lines of actual code. # # We're going to compile some lisp-like ...
Tiny C Compiler - The Smallest ANSI C compiler. Contribute to alekmaul/tcc development by creating an account on GitHub.
git clone https://github.com/marrow/WebCore.git pip install -e WebCore You can then upgrade to the latest version at any time: (cd WebCore; git pull; pip install -e .) Extra dependenies can be declared the same as per web-based installation: ...
Python wrapper for the Tiny C Compiler library. Contribute to thgcode/pytcc development by creating an account on GitHub.