5
我的朋友和我想學習如何編寫我們自己的編程語言,通過編譯爲JavaScript代碼來運行。現在有很多編譯成JavaScript的語言。到目前爲止,我已經學習了從源代碼解析代碼並在JavaScript中運行它的基本簡單方法。
但我目前無法生成好的代碼。由於許多項目已經這樣做了,我想知道這裏是否有任何標準工具,並且我可以從AST生成JavaScript表單解析源?任何用於從AST生成JavaScript代碼的工具
我的朋友和我想學習如何編寫我們自己的編程語言,通過編譯爲JavaScript代碼來運行。現在有很多編譯成JavaScript的語言。到目前爲止,我已經學習了從源代碼解析代碼並在JavaScript中運行它的基本簡單方法。
但我目前無法生成好的代碼。由於許多項目已經這樣做了,我想知道這裏是否有任何標準工具,並且我可以從AST生成JavaScript表單解析源?任何用於從AST生成JavaScript代碼的工具
escodegen
會很好。 https://github.com/Constellation/escodegen