c9s
目前用 go yacc 來寫 parser 還算不錯,只不過 lexer 得自己寫 XD golex 有三年沒有維護了