> I'm not sure we need a separate flag for optimization level and
> assumptions, but if we do something more like what Compaq C does:
>
> -optimize=(level=5,inline) -assume=(nosub_redefinition,notype_change)
The () will unleash the hell in UNIX shells.
> Yes, I know it's wordier, but the above can be abbreviated to:
>
> -o=(5,in) -a=(nosub,notype)
>
> which isn't bad at all.
Just drop the () and if someone needs spaces in the arguments they'll
use whatever the CLI needs to quote those.
And before someone pipes in with -O, I remind that we want to be
portable so we can't assume case-sensitive CLIs.
--
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen