My aim is to make O2Basic able to compile its own FB source code without any alterations, relying on a small number of metacommands to select the right definitions.
I would like to avoid manual porting completely so that there is only one (self validating) version of the source code. This rigour is well worth the effort.
Fortunately the FB 0.21.1 bug hunt is moving things in the right direction, as I continue to replace the FB functions.
Charles