cbc

編譯器 Compiler、詞法分析器 Lexical Analyzer、語法分析器 Parser 該來往這邊把基本知識補足,在看到 https://buzzorange.com/techorange/2020/01/21/coding-language-mulan-python/ 木蘭程式語言可能也是像 cbc 這種 基於高階語言實現的 二次complier 應該能更動到Stmt這一塊 更改 vim net/loveruby/cflat/parser/Parser.jj

code
import stdio; int main( int argc, char **argv) { god i = 0; for i = 0 in range(i=0,i<10,i++){ printf("how many god %d\n" , i); } return 0; }

經過測試 確實可以改動,下一階段該來針對上述幾個主題來進行研究了