In my curious, why we need
xtask/src/ast_src.rs? It seems that we could generate syntax from ungrammar without this file.
Some of the things there could in theory also be generated I believe like keywords or node names, but for the majority that file is required to give things names that the grammar doesnt express. For example giving punctuations names. Then there is also the difference between keywords, contextual keywords and literals which ungrammar cannot express either .
I see. Thanks!