正如主题所问的,有人知道gawk语言的现有Tatsu语法(或者至少是PEG格式的语法)吗?
我已经浏览了我能找到的所有现有的Tatsu示例,并在网络上搜索请求语言的任何PEG格式语法。
彼得
发布于 2022-03-29 01:31:44
如果存在用于AWK的ANTLR语法,则可以从TatSu g2e转换器开始。
如果在任何其他语法语言中都有AWK的语法,那么最短的途径就是编写语法->语法翻译程序,因为语法语言往往很小,可以很小的处理。
将原本是LR、LL或LLA的语法迁移到PEG+LEFTREC只需要付出更多的努力。
https://stackoverflow.com/questions/71653600
复制相似问题