Prospero FORTRAN 77: Difference between revisions
Appearance
mNo edit summary |
m →Version |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
A [[FORTRAN-77]] compatible development environment for the Sinclair QL, OS/2 v1.x, and DOS, that included a compiler, linker, librarian, source level debugger and an IDE. | |||
A FORTRAN 77 compatible development environment for | |||
==History== | |||
The package sold from 1987 to the late 90s by Prospero Software Ltd., and was supported until 2003. The PC version of the toolchain was sold in two different versions, "Prospero Fortran Version iio" offered both DOS and OS/2 compatibility while "Prospero Fortran Version iid" only worked with [[DOS]]. In addition to the FORTRAN-77 standard the Prospero compiler supports some extensions and brings back a couple of features from FORTRAN-66 that were eliminated in later versions. | |||
Note that the package was originally called ''Pro-Fortran 77''. | |||
==Version== | ==Version== | ||
* | * Pro Fortran-77 1.1 | ||
* Pro Fortran-77 1.12 (1985) | |||
* 2.1 | |||
* 2.14 | |||
==Optional libraries== | |||
* '''The Prospero DOS Extender Kit v2.1''' - Library that allowed the compiler to work with popular DOS extenders or [[DPMI]]. (Also Works with [[Prospero Pascal]] v5.2 | * '''The Prospero DOS Extender Kit v2.1''' - Library that allowed the compiler to work with popular DOS extenders or [[DPMI]]. (Also Works with [[Prospero Pascal]] v5.2 | ||
* '''Prospero Fortran Windows Library''' - A linker and a library that allows users of Prospero Fortran to create 16 bit Microsoft Windows applications. | * '''Prospero Fortran Windows Library''' - A linker and a library that allows users of Prospero Fortran to create 16 bit Microsoft Windows applications. | ||
==Author== | ==Author== | ||
* George Anthony "Tony" Hetherington | * George Anthony "Tony" Hetherington | ||
Line 14: | Line 22: | ||
==Links== | ==Links== | ||
* [https://web.archive.org/web/20040415132626/http://www.prosperosoftware.com/f2iix.html Archive of the original Prospero Software F-77 page] | * [https://web.archive.org/web/20040415132626/http://www.prosperosoftware.com/f2iix.html Archive of the original Prospero Software F-77 page] | ||
* [https://web.archive.org/web/20050209072514/http://www.prosperosoftware.com/zips/doscalls.zip Doscalls.lib file] - Required to get | * [https://web.archive.org/web/20050209072514/http://www.prosperosoftware.com/zips/doscalls.zip Doscalls.lib file] - Required to get Prospero FORTRAN-77 linking correctly with OS/2 v2 or higher. | ||
* [https://web.archive.org/web/20050209142757/http://www.prosperosoftware.com/romable.html How to create ROMable code using Prospero Pascal 5.2 or FORTRAN 77 2.1] | |||
[[Category:FORTRAN-77]] |
Latest revision as of 16:57, 25 February 2023
A FORTRAN-77 compatible development environment for the Sinclair QL, OS/2 v1.x, and DOS, that included a compiler, linker, librarian, source level debugger and an IDE.
History
The package sold from 1987 to the late 90s by Prospero Software Ltd., and was supported until 2003. The PC version of the toolchain was sold in two different versions, "Prospero Fortran Version iio" offered both DOS and OS/2 compatibility while "Prospero Fortran Version iid" only worked with DOS. In addition to the FORTRAN-77 standard the Prospero compiler supports some extensions and brings back a couple of features from FORTRAN-66 that were eliminated in later versions.
Note that the package was originally called Pro-Fortran 77.
Version
- Pro Fortran-77 1.1
- Pro Fortran-77 1.12 (1985)
- 2.1
- 2.14
Optional libraries
- The Prospero DOS Extender Kit v2.1 - Library that allowed the compiler to work with popular DOS extenders or DPMI. (Also Works with Prospero Pascal v5.2
- Prospero Fortran Windows Library - A linker and a library that allows users of Prospero Fortran to create 16 bit Microsoft Windows applications.
Author
- George Anthony "Tony" Hetherington
- Prospero Software
Links
- Archive of the original Prospero Software F-77 page
- Doscalls.lib file - Required to get Prospero FORTRAN-77 linking correctly with OS/2 v2 or higher.
- How to create ROMable code using Prospero Pascal 5.2 or FORTRAN 77 2.1