Modula-2 for Pascal Programmers - Brossura

Gleaves, Richard

 
9780387960517: Modula-2 for Pascal Programmers

Sinossi

This book describes the programming language Modula-2. Some readers will recognize this book as being based upon the Volition Systems Modula-2 User's Manual. I wish to thank the following people and organizations for their contributions to the development of this book: Volition Systems, for giving me the opportunity to write about Modula-2;

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

1 New Concepts.- 1. Modules.- 2. Separately Compiled Modules.- 3. Program and Subprogram Modules.- 4. Utility Modules.- 5. The Module Library.- 6. Low-level Programming.- 7. Coroutines and Interrupts.- 8. Procedure Variables.- 2 Differences From Pascal.- 9. Vocabulary.- Identifiers.- Symbols & Reserved Words.- Comments.- 10. Constants.- Integers.- Reals.- Characters.- Strings.- Sets.- 11. Types.- Integers.- Cardinals.- Reals.- Booleans.- Characters.- Enumerations.- Subranges.- Arrays.- Records.- Sets.- Pointers.- 12. Expressions.- Function Calls.- Operators.- 13. Statements.- Assignment.- Procedure Calls.- While Statements.- If Statements.- Repeat Statements.- For Statements.- With Statements.- Case Statements.- Loop/Exit Statements.- Return Statements.- 14. Procedures and Functions.- Function Procedures.- Open Array Parameters.- 15. Standard Procedures.- 16. Blocks.- 3 Utility Modules.- 17. Standard I/O.- 18. Text I/O.- 19. File I/O.- 20. Terminal I/O.- 21. Storage Management.- 22. Subprogram Calls.- 23. Strings.- 24. Format Conversion.- 25. Math Functions.- App. A Glossary.- App. B Syntax Diagrams.- App. C Reserved Words and Symbols.- App. D Standard Identifiers.- App. E ASCII Character Set.

Product Description

Book by Gleaves R

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Altre edizioni note dello stesso titolo

9781461385325: Modula-2 for Pascal Programmers

Edizione in evidenza

ISBN 10:  1461385326 ISBN 13:  9781461385325
Casa editrice: Springer, 2012
Brossura