Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

FPC 2.6.0 released (Announce)

posted by marcov, 05.01.2012, 14:03

> > Compiler:
> > * Many new language features:
> > * ISO 7185 language mode (except for I/O). Features amongst others:
> > * nested procedure variables
> > * non-local goto's
>
> Good, but "fpc -h" doesn't list it (presumably still considered
> experimental),

I'm not involved with the ISO stuff, but afaik it's not really a well defined plan for conformity or so.

Effectively, it is simply a mode where ISO extensions (extensions relative to the base TP dialect) are made visible. The features are mostly developed because of Mac Pascal, which is more ISO oriented than TP/Delphi.

> plus it doesn't prevent any non-ISO code mixed in.

Afaik there are no plans to make a "roll your own dialect" system like GPC has, where you can enable/disable many features at will.

> That alone would be a lot of work to implement, so I don't anticipate that.

If sb was interested in that in the first place. As said the current ISO stuff comes from the Mac side of things (and selected core contributors), not from traditional ISO Pascal programmers.

But as usual, the first sane patch must still be refused, and FPC has had such a policy (that it would accept sane ISO related patches) since the nineties already, when a GPC mode was added to 1.0 that never really became a success. (no patches received)

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 391 users online (0 registered, 391 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum