Hello!
Some weeks ago, we were asked to write some notes about GNU Pascal for the GNU Bulletin. I do not know whether it is too late now, but here is a draft we could submit. Please post your comments/suggestions here as soon as possible, so we might get this into the January volume of the Bulletin.
Peter
e-mail: peter.gerwinski@uni-essen.de home address: D"usseldorfer Str. 35, 45145 Essen, Germany WWW: http://agnes.dida.physik.uni-essen.de/~peter/
8< -----------------------------------------------------------------
Forthcoming GNUs
* Pascal
GNU Pascal is a free 32-bit Pascal compiler. It is implemented as a Pascal front-end for GCC, the GNU compiler, thus it runs on all platforms supported by GCC and produces the same highly-optimized code.
The current version 2.0 has passed all ISO 7185 level 0 conformance tests (but some problems on specific platforms where we suspect some general GCC problems), thus we consider it to be a valid level 0 Standard Pascal compiler. ISO 7185 level 1 is implemented, but not yet stable. Most of ISO 10206 Extended Pascal and Borland Pascal 7.0--including objects--is implemented plus some extensions from Pascal-SC (user-defineable operators) and native GNU extensions (e.g. min, max), but there is still a lot of work to do to fix all bugs, implement the missing features and improve the documentation. Any help is most welcome!
The home ftp site of GNU Pascal is `kampi.hut.fi', directory `jtv/gnu-pascal/'. For more information, look into the inofficial `FAQ' in the `contrib' subdirectory. We also have a WWW home page `http://home.pages.de/~GNU-Pascal/' and a mailing list `gpc@hut.fi'. To get into the list, write an e-mail to `gpc-request@hut.fi'.