都需要一个更好的错误报告分析的模式,即pyparsing:是否可以将lineno/col(或startloc/endloc)添加到所有标记?
enum MyEnum {
Key1,
Key2,
Key3
}
table Test {
field1: MyEnum = MyEnum.Key1;
field2: MyEnum = MyEnum.WrongKey;
}
我想向大家报告,MyEnum.WrongKey
没有找到,但我也想品脱位置(线& COL) 这里https://github.com/bog-dan-ro/flatbuffers/blob/pyfbsc/bin/fbsc.py后是完整的语法分析器srcs
可悲的是我需要做的是解析完成后,因为脚本可能包括其他脚本和我没有找到解析第一个解析的方法。 –