Nicht aus der Schweiz? Besuchen Sie lehmanns.de

The F Language Guide

(Autor)

Buch | Softcover
XV, 334 Seiten
1997 | 1. Softcover reprint of the original 1st ed. 1997
Springer Berlin (Verlag)
978-3-540-76165-5 (ISBN)

Lese- und Medienproben

The F Language Guide - Wilhelm Gehrke
CHF 74,85 inkl. MwSt
Fortran is currently the world's most powerful numeric language and F is a subset of this. F is a programming language which is nearly as powerful as its parent language, containing the modern language features of Fortran, yet smaller and easier to use, debug and teach than Fortran. As with his previous Fortran books, Wilhelm Gehrke has provided a clear and comprehensive guide to the F language in this book which will be welcomed by practitioners and students alike. The F Language Guide will serve as a language reference manual for the novice as well as for the experienced programmer, as teaching material for courses in F programming, and in programming methodology. The guide concentrates on the description of the language as a programmers' tool. A representation of the F Syntax using railroad diagrams will be available on the Springer server at http://www.springer.co.uk/

1 Source Form.- 1.1 Classification of F Statements.- 1.2 Statement Ordering.- 2 Type Concept.- 2.1 Intrinsic Types.- 2.2 Derived Types.- 3 Lexical Tokens.- 3.1 Scoping Units.- 3.2 Keywords.- 3.3 Names.- 3.4 Operators and Assignment Symbol.- 3.5 Literal Constants.- 4 Data Objects.- 4.1 Constants.- 4.2 Variables.- 4.3 Scalars.- 4.4 Arrays.- 4.5 Structure Components.- 4.6 Automatic Variables.- 4.7 Association.- 4.8 Definition Status.- 5 Pointers.- 5.1 Pointer Concept.- 5.2 Pointer Processing.- 6 Array Processing.- 6.1 Array Declaration.- 6.2 Reference and Use.- 6.3 Memory Management and Dynamic Control.- 6.4 Array Constructor.- 6.5 Operations on Arrays.- 7 Expressions.- 7.1 Numeric Intrinsic Expressions.- 7.2 Relational Intrinsic Expressions.- 7.3 Logical Intrinsic Expressions.- 7.4 Character Intrinsic Expressions.- 7.5 Defined Expressions.- 7.6 Common Rules for Expressions.- 7.7 Special Expressions.- 8 Assignments.- 8.1 Intrinsic Assignment Statements.- 8.2 Defined Assignment Statements.- 8.3 Pointer Assignment Statement.- 8.4 Masked Array Assignments.- 9 Declarations and Specifications.- 9.1 Attributes.- 9.2 Type Declaration Statements.- 9.3 Additional Specification Statements.- 10 Execution Control.- 10.1 IF Construct.- 10.2 CASE Construct.- 10.3 DO Construct.- 10.4 Nested Constructs.- 10.5 STOP Statement.- 11 Input/Output.- 11.1 Records.- 11.2 Files.- 11.3 File Attributes of External Files.- 11.4 Units.- 11.5 Preconnected Units and Predefined Files.- 11.6 Input/Output Statements.- 12 Formats.- 12.1 Format Specification.- 12.2 Interaction between Input/Output List and Format.- 12.3 Edit Descriptors.- 13 Program Units and Subprograms.- 13.1 Main Program.- 13.2 Modules.- 13.3 Subprograms.- 13.4 Internal Program Communication.- 14 Intrinsic Subprograms.- 14.1 Intrinsic Functions.- 14.2 Intrinsic Subroutines.- 14.3 Intrinsic Subprogram Reference.- 14.4 Intrinsic Subprogram Definitions.- Appendices.- A ASCII Character Set and Collating Sequence.- B Models for Numbers.- B.1 Models for Integers.- B.2 Models for Reals.- B.3 Models for Bit Manipulation.- C Program Example.- D F versus Fortran 90.- E F Language Syntax Charts.- E.1 Notation Used in this Syntax.- E.2 F Terms and Concepts.- E.3 Characters, Lexical Tokens, and source Form.- E.4 Intrinsic and Derived Data Types.- E.5 Data Object Declarations and Specifications.- E.6 Use of Data Objects.- E.7 Expressions and Assignment.- E.8 Execution Control.- E.9 Input/Output Statements.- E.10 Input/Output Edting.- E.11 Program Units.- E.12 Procedures.- F Index.

Erscheint lt. Verlag 30.5.1997
Zusatzinfo XV, 334 p.
Verlagsort London
Sprache englisch
Maße 155 x 235 mm
Gewicht 554 g
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Theorie / Studium Compilerbau
Schlagworte classification • Data Types • FORTRAN • F (Programmiersprache) • Functions • intrinsic function • language • Processing • programming • Programming language • Ringe • Strings
ISBN-10 3-540-76165-9 / 3540761659
ISBN-13 978-3-540-76165-5 / 9783540761655
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Grundlagen und Anwendungen

von Hanspeter Mössenböck

Buch | Softcover (2024)
dpunkt (Verlag)
CHF 41,85
a beginner's guide to learning llvm compiler tools and core …

von Kai Nacke

Buch | Softcover (2024)
Packt Publishing Limited (Verlag)
CHF 69,80