The Super Tiny Compiler超小型編譯器
The Super Tiny Compiler 是一個僅有約 1000 行代碼的迷你編譯器,可用于把 LISP 語言編譯成我們熟悉的 JavaScript 語言。
The Super Tiny Compiler 的注釋占了代碼量的 80%,實際代碼只有 200 行。擔麻雀雖小五臟俱全,它完整地實現(xiàn)了編譯器所需的基本功能。
該編譯器的設(shè)計是為了通過代碼+注釋讓編程新手了解編譯器的設(shè)計和工作原理。
評論
圖片
表情
