By Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith

Fortran is still the preferable language utilized in medical and engineering computing considering its advent within the Fifties. Fortran 2003 is the most recent typical model and has many glorious sleek positive aspects that support programmers in writing effective, transportable and maintainable courses which are worthwhile for every little thing from ‘hard technological know-how’ to textual content processing.

The Fortran 2003 guide is the definitive and finished consultant to Fortran 2003, the newest ordinary model of Fortran. This all-inclusive quantity deals a reader-friendly, easy-to-follow and casual description of Fortran 2003, and has been built to supply not just a readable rationalization of good points, but in addition a few purpose for the inclusion of positive aspects and their use. skilled Fortran ninety five programmers could be capable of use this quantity to assimilate fast these good points in Fortran 2003 that aren't in Fortran ninety five (Fortran 2003 includes the entire positive aspects of Fortran 95).

Features and benefits:

• the whole syntax of Fortran 2003 is supplied.

• all of the intrinsic normal strategies is defined in detail.

• there's a whole directory of the hot, obsolescent, and deleted features.

• various examples are given all through, delivering insights into meant makes use of and interactions of the features.

• IEEE module systems are coated thoroughly.

• Chapters start with a precis of the most phrases and ideas described.

• versions give you the reader with perception into the language.

Key Topics:

• Fortran suggestions and Terms

• Language parts and resource Form

• information Types

• Block Constructs and Execution Control

• I/O Processing and Editing

• Interoperability with C

• normal Intrinsic Procedures

This hugely flexible and authoritative instruction manual is meant for a person who wishes a accomplished survey of Fortran 2003, together with these conversant in programming language recommendations yet unexpected with Fortran. It deals a realistic description of Fortran 2003 for pros constructing subtle program and advertisement software program in Fortran, in addition to builders of Fortran compilers.

All authors were seriously thinking about the advance of Fortran criteria. they've got served on nationwide and overseas Fortran commonplace improvement committees, and contain a chair, convenors and editors of the Fortran ninety, ninety five, and 2003 criteria. moreover, Walt Brainerd is the landlord of The Fortran corporation, Tucson, AZ, USA.

Show description

Read Online or Download The Fortran 2003 Handbook: The Complete Syntax, Features and Procedures PDF

Similar compilers books

Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity

Joel Spolsky all started his mythical net log, www. joelonsoftware. com, in March 2000, with a view to supply insights for bettering the realm of programming. Spolsky dependent those observations on years of non-public event. the outcome only a handful of years later? Spolsky's technical wisdom, caustic wit, and outstanding writing abilities have earned him prestige as a programming guru!

From Linear Operators to Computational Biology Essays in Memory of Jacob T. Schwartz

Foreword. - advent. - Nature as Quantum laptop. - Jack Schwartz Meets Karl Marx. - SETL and the Evolution of Programming. - selection approach for ordinary Sublanguages of Set idea XVII: quite often taking place Decidable Extensions of Multi-level Syllogistic. - Jack Schwartz and Robotics: The Roaring Eighties.

Principles of Compilers: A New Approach to Compilers Including the Algebraic Method

"Principles of Compilers: a brand new method of Compilers together with the Algebraic process" introduces the guidelines of the compilation from the ordinary intelligence of people through evaluating similarities and variations among the compilations of usual languages and programming languages. The notation is created to record the resource language, goal languages, and compiler language, vividly illustrating the multilevel strategy of the compilation within the strategy.

Formal Techniques for Safety-Critical Systems: Third International Workshop, FTSCS 2014, Luxembourg, November 6-7, 2014. Revised Selected Papers

This e-book constitutes the refereed complaints of the 3rd overseas Workshop on Formal recommendations for Safety-Critical structures, FTSCS 2014, held in Luxembourg, in November 2014. The 14 revised complete papers offered including invited talks have been conscientiously reviewed and chosen from forty submissions.

Additional info for The Fortran 2003 Handbook: The Complete Syntax, Features and Procedures

Sample text

Internal procedures may appear in main programs, module subprograms, and external subprograms; they are known only within their host. The name of an internal procedure must not be passed as an argument. The Fortran standard further restricts internal procedures in that an internal procedure must not itself be the host of another internal procedure. However, statement functions may appear within an internal procedure. 8). ) may be made available to other scoping units; may be made available, but protected from corruption outside the module; or may be kept private to the module.

The following statement is the same statement as in the previous example: STOKES_LAW_VELOCITY = 2 * GRAVITY * RADIUS * 2 * (DEN& &SITY_1 - DENSITY_2) / (9 * COEFF_OF_VISCOSITY) However, splitting names across lines makes the code difficult to read and is not recommended. Ampersands may be included in a character constant. Only the last ampersand on the line is the continuation symbol, as illustrated in the following example: LAWYERS = "Jones & Clay & & &Davis" The value of this constant is ʺJones & Clay & Davisʺ.

Only the last ampersand on the line is the continuation symbol, as illustrated in the following example: LAWYERS = "Jones & Clay & & &Davis" The value of this constant is ʺJones & Clay & Davisʺ. The first two ampersands are in character context; they are part of the value of the character string. 5. More than one statement may appear on a line.

Download PDF sample

The Fortran 2003 Handbook: The Complete Syntax, Features and by Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson,
Rated 4.57 of 5 – based on 47 votes