Also FB_DATATYPE_UINT is declared as per fbc source code, but FB_DATATYPE_UINTEGER was used in the convenience macros, so will change to both to FB_DATATYPE_UINTEGER since it better matches names of data types (even though is different from fbc source).
When adding tests to the test suite also found a bug with lexing __FB_QUERY_SYMBOL__ where it would continue parsing the current file even though the lookup expression was completed.
Fixes coming soon
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for the report.
Also
FB_DATATYPE_UINTis declared as per fbc source code, butFB_DATATYPE_UINTEGERwas used in the convenience macros, so will change to both toFB_DATATYPE_UINTEGERsince it better matches names of data types (even though is different from fbc source).When adding tests to the test suite also found a bug with lexing
__FB_QUERY_SYMBOL__where it would continue parsing the current file even though the lookup expression was completed.Fixes coming soon
Fixed in fbc 1.20.0
commit [e9b6ff440861cd3271f88cdeaf1505ee05e87ace]
Related
Commit: [e9b6ff]