Modula-2 for Pascal Programmers

Richard Gleaves

Publisher: Springer-Verlag, 1984, 145 pages

ISBN: 0-387-96051-1

Keywords: Programming

Last modified: June 6, 2021, 4:44 p.m.

Modula-2 is a modern systems programming language which offers significant improvements over its predecessor Pascal. Modula-2 for Pascal Programmers builds upon the Pascal programmer's knowledge by focusing on differences from Pascal, and by introducing concepts unique to Modula-2. A major strengths of the book lies in its practical approach: Numerous example programs are provided, many of which emphasize basic Modula-2 programming facilities. The book also includes syntax diagrams and a glossary of Modula-2 terminology.

  • Part 1: New Concepts
    1. Modules
    2. Separately Compiled Modules
    3. Programs and Subprogram Modules
    4. Utility Modules
    5. The Module Library
    6. Low-level Programming
    7. Coroutines and Interrupts
    8. Procedure Variables
  • Part 2: Differences From Pascal
    1. Vocabulary
      • Identifiers
      • Symbols & reserved Words
      • Comments
    2. Constants
      • Integers
      • Reals
      • Characters
      • Strings
      • Sets
    3. Types
      • Integers
      • Cardinals
      • Reals
      • Booleans
      • Characters
      • Enumerations
      • Subranges
      • Arrays
      • Records
      • Sets
      • Pointers
    4. Expressions
      • Function Calls
      • Operators
    5. Statements
      • Assignment
      • Procedure Calls
      • WHILE Statements
      • IF Statements
      • REPEAT Statements
      • FOR Statements
      • WITH Statements
      • CASE Statements
      • LOOP/EXIT Statements
      • RETURN Statements
    6. Procedures and Functions
      • Function Procedures
      • Open Array Parameters
    7. Standard Procedures
    8. Blocks
  • Part 3: Utility Modules 
    1. Standard I/O
    2. Text I/O
    3. File I/O
    4. Terminal I/O
    5. Storage Management
    6. Subprogram Calls
    7. Strings
    8. Format Conversion
    9. Math Functions
  • App. A: Glossary
  • App. B: Syntax Diagrams
  • App. C: Reserved Words and Symbols
  • App. D: Standard Identifiers
  • App. E: ASCII Character Set

Reviews

Modula-2 for Pascal Programmers

Reviewed by Roland Buresund

Disappointing *** (3 out of 10)

Last modified: May 21, 2007, 3:16 a.m.

Why must Modula-2 books be as funny as a tooth-ache? It's confusingly written as well. Avoid, it is not worth the money.

Comments

There are currently no comments

New Comment

required

required (not published)

optional

required

captcha

required