24.11.2014 Views

Open Watcom FORTRAN 77 Language Reference

Open Watcom FORTRAN 77 Language Reference

Open Watcom FORTRAN 77 Language Reference

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Preface<br />

<strong>Open</strong> <strong>Watcom</strong> <strong>FORTRAN</strong> <strong>77</strong> is an implementation of the American National Standard programming<br />

language <strong>FORTRAN</strong>, ANSI X3.9-1978, commonly referred to as <strong>FORTRAN</strong> <strong>77</strong>. The language level<br />

supported by <strong>Open</strong> <strong>Watcom</strong> <strong>FORTRAN</strong> <strong>77</strong> compilers includes the full language definition as well as<br />

significant extensions to the language. <strong>Open</strong> <strong>Watcom</strong> <strong>FORTRAN</strong> <strong>77</strong> compilers are based upon some well<br />

known <strong>FORTRAN</strong> language compilers, namely the University of Waterloo’s WATFOR and WATFIV-S<br />

compilers (implementations for the International Business Machines 370 series) and the WATFOR-11<br />

compiler (an implementation for the Digital Equipment PDP11).<br />

This manual describes the language level supported by <strong>Open</strong> <strong>Watcom</strong> <strong>FORTRAN</strong> <strong>77</strong> including extensions<br />

to the standard language. Shaded areas in the book denote a <strong>Open</strong> <strong>Watcom</strong> <strong>FORTRAN</strong> <strong>77</strong> language<br />

extension. Occasionally, where an entire section or chapter deals with a language extension, the text may<br />

not be shaded. Users should note that extensions which are supported by this compiler may not be<br />

supported by other compilers. We leave the choice to use a particular extension to the discretion of the<br />

programmer.<br />

An accompanying manual, the User’s Guide, contains system specific topics such as how to run the<br />

software on your system, file system support, compiler options, etc.<br />

Acknowledgements<br />

This book was produced with the <strong>Open</strong> <strong>Watcom</strong> GML electronic publishing system, a software tool<br />

developed by WATCOM. In this system, writers use an ASCII text editor to create source files containing<br />

text annotated with tags. These tags label the structural elements of the document, such as chapters,<br />

sections, paragraphs, and lists. The <strong>Open</strong> <strong>Watcom</strong> GML software, which runs on a variety of operating<br />

systems, interprets the tags to format the text into a form such as you see here. Writers can produce output<br />

for a variety of printers, including laser printers, using separately specified layout directives for such things<br />

as font selection, column width and height, number of columns, etc. The result is type-set quality copy<br />

containing integrated text and graphics.<br />

Much of the information contained in this document was taken from the ANSI publication "American<br />

National Standard Programming <strong>Language</strong> <strong>FORTRAN</strong>, ANSI X3.9-1978". We recommend that anyone<br />

who is interested in the definitive description of <strong>FORTRAN</strong> <strong>77</strong> obtain a copy of this document. Their<br />

address is: American National Standards Institute, Inc., 1430 Broadway, New York, New York, U.S.A.<br />

10018.<br />

July, 1997.<br />

iii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!