>> On Oct 13, 2025, at 5:05 PM, Jose E. Marchesi <[email protected]> >> wrote: >> >> ... >>> >>> Will change the backend to _consistently_ use options with no prefix of >>> any kind. >> >> There is a difficulty. >> >> Removing the a68- prefix from the front-end specific options causes two >> collisions with options also defined by the D front-end: >> >> -fassert >> -fdebug > > How about using a68 in those, which especially for debug seems > sensible, and avoid it elsewhere?
That would lead to: Warnings: -Wextensions -Wvoiding -Wscope -Whidden-declarations Run-time checks: -fnil-checking -fbounds-checking Options to select language/dialect/variant: -std=[algol68|gnu68] -fstropping=[upper|supper] -fbrackets -fportcheck (this one will go away) -fsafe (this is currently not implemented) Debugging options: -fa68-debug -fa68-assert Development options: -fdump-modes -fdump-ast
