如何創造一種編程語言?
要自己做編程語言,看做到哪一步,要做到工業級非常難,但是自己做一門玩玩其實難度不大
基本的編譯原理肯定要學,但是不推薦看編譯原理教材,因為太理論,不好理解
一來你可以看看the little scheme講lisp方言scheme的書,最后一張他就教你實現一個可以運行書中所有代碼的解釋器,并且lisp有一個好處是它基本“沒有語法”,他的代碼本身就是語法樹的形式,所以解析非常簡單。不用頭疼。
之后可以看看關于eopl也是講實現編程語言的書,也是實踐性很強的教材。
看完這兩個你要做自己跑著玩的語言就很簡單了,然后可以玩玩yacc和llvm。
再之后,你肯定會清楚自己該做什么
上一篇小姜母親扮演者是
下一篇關于游戲王魔法卡的種類