
Prospero Fortran version 2.1 is the complete Fortran development environment for MS-DOS and OS/2. The iid version provides all that the DOS developer needs, whilst the iio version provides full support for both OS/2 v1 and DOS.
Prospero Fortran conforms fully to the
Fortran-77 standard. In addition, a
comprehensive set of language extensions is supported, including COMPLEX*16, DO
WHILE, END DO, narrow integer types, bit manipulation and Hollerith constants
(from Fortran-66).
The compiler features:
The workbench provides an integrated editing environment where the compiler, linker and the program under development can be executed with single keystrokes. Up to eight files can be edited simultaneously allowing text to be freely copied between them. An option highlights columns 6 and 73 onwards, clearly displaying the regions of a Fortran source file.
Probe, the Prospero symbolic debugger, allows the programmer to step through a program at the source-line level, examining or altering variables, setting breakpoints, and displaying the recent execution and call histories.
All the necessary tools are provided, including linker, librarian and a cross-reference generator for Fortran source files.
The Prospero extension library provides access to low level and operating system facilities via external subroutines and functions, listed overleaf. In particular, there is a comprehensive set of error handling and recovery routines, to allow robust programs to be developed.
The F77PC graphics libraries provide support for MDA, CGA, EGA, VGA and Hercules adaptors. In DOS, BIOS routines are used for maximum compatibility. In OS/2, graphics appear in their own screen group (they do not need or use Presentation Manager), maximizing portability between DOS and OS/2. As well as graphics, these libraries also support other features of the PC such as the keyboard and communications ports.
The fast one-pass compiler fully implements the Fortran-77 standard, with numerous extensions. Compile-time options include:
Features.
Pricing and Contact information.
Also available:
The Prospero DOS
Extender Kit, used in conjunction with Prospero Fortran, allows programs to
break through the 640K barrier and use all the available memory by using popular
DOS extenders such as Windows 3, Ergo OS/286 and DOS/16M.
The Prospero Fortran Windows
Library allows Prospero Fortran programmers to produce true Windows
applications written entirely within the Fortran language.