都需要一個更好的錯誤報告分析的模式,即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
可悲的是我需要做的是解析完成後,因爲腳本可能包括其他腳本和我沒有找到解析第一個解析的方法。 –