J. David Bryan wrote:
On 16 Oct 2001, at 14:54, Frank Heckenbach wrote:
[...]
Well, in theory I'd agree, but the terminology that's been used in GPC for a long time is to call ISO-7185 "Standard Pascal" and ISO-10206 "Extended Pascal".
I confess that I missed Joe's point entirely. Now I understand that he meant that "--standard-pascal" should really be named "--pascal" (i.e., the "standard" part is misleading).
Perhaps "--iso-pascal" and "--iso-extended-pascal" would have been better choices for the compiler switches.
I don't see a big difference between `--standard-pascal' and `--iso-pascal' (EP is also ISO). So if anything, I'd tend to `--classic-pascal' or so.
I agree, and afaik that is also what Joe meant.
"Standard Pascal", and "the Pascal standard" are confusing because the first one is ISO-7185 and the second one can be any of them. I (as Borland dialect user not permanently busy with the standards and non native english speaker) often got a bit confused, and had to reread context several times.
Renaming the old one to classic seems logical. I would leave the --standard-pascal switch for backward compat, and add the --classic-pascal.
I wouldn't make a big deal out of it, and start renaming it everywhere.