Project name A2LParser
https://github.com/Luncher91/A2LParser/releases/tag/v2.5.4
解析的时候报错:
Line 756@6: mismatched input 'ALIGNMENT_FLOAT16_IEEE' expecting {'ALIGNMENT_BYTE', 'ALIGNMENT_FLOAT32_IEEE', 'ALIGNMENT_FLOAT64_IEEE', 'ALIGNMENT_INT64', 'ALIGNMENT_LONG', 'ALIGNMENT_WORD', 'BYTE_ORDER', 'DATA_SIZE', 'DEPOSIT', 'S_REC_LAYOUT', '/end'}
Line 760@9: mismatched input 'MOD_COMMON' expecting.......
After repeated investigations, it is found that float16 should not be supported.
Delete
the line "ALIGNMENT_FLOAT16_IEEE 1" and it can be parsed. float16 is hardly used.
It's torture to do something on the backend that was never good at. Don't want to learn c# and python