推 Neisseria: 我的有變數,細節在我文章中175.182.114.180 04/24 22:44
推 Neisseria: 之前大大的文我有看一下,蠻有意思的175.182.114.180 04/24 22:55
→ Neisseria: 小弟比較喜歡做 interpreter175.182.114.180 04/24 22:56
→ Neisseria: 因為經 parser 處理後,可根據需求再175.182.114.180 04/24 22:57
→ Neisseria: 進一步做自已想做的事情175.182.114.180 04/24 22:57
→ Neisseria: compiler 就留給高手去玩吧175.182.114.180 04/24 22:57
→ Neisseria: 或許有機會大家可以交流一下 XD175.182.114.180 04/24 22:58
→ descent: 我只是想把編譯流程都跑過一次, 101.15.3.13 04/24 23:00
→ descent: 沒特別想做什麼 101.15.3.13 04/24 23:01
→ descent: 我現在產生的組合語言說不定還沒 101.15.3.13 04/24 23:02
→ descent: interpreter 快, 囧 101.15.3.13 04/24 23:02
※ 編輯: descent (101.15.3.13), 04/24/2017 23:04:26
推 Neisseria: 大大畫 AST 的方式很有趣175.182.114.180 04/24 23:07
→ Neisseria: 小弟我都偷懶,直接用 LISP 風格字串175.182.114.180 04/24 23:07
→ Neisseria: 來表示 AST,超方便 der175.182.114.180 04/24 23:07
→ Neisseria: 像 (+ (* 3 2) (/ 7 4))175.182.114.180 04/24 23:08
→ descent: 因為 AST 具象化之後, 才比較容易知道 101.15.3.13 04/25 00:07
→ descent: 自己走到那個 node 101.15.3.13 04/25 00:07
→ descent: 等你有了 function + parameter 後, 101.15.3.13 04/25 00:08
→ descent: 就沒那麼容易看了 101.15.3.13 04/25 00:08
→ descent: lisp 一堆括弧的語法真的很難看, 101.15.3.13 04/25 00:12
→ descent: 要排的好看也很難 101.15.3.13 04/25 00:13