Modula-3
Writing Programs
The Main Module
The Makefile
A Simple Makefile
Basic Makefile Commands
Other Makefile Commands
Language Elements
Modules
Interface
Implementation
Imports
IMPORT Statement
Declarations
Declarations Examples
Constants
Types
Ordinal Types
Array Types
Record Types
Object Types
Set Types
Reference Types
Procedure Types
Variables
Procedures
Exceptions
Statements
Assignment Statements
Procedure Call and Return Statements
Selection Statements
IF Statement
CASE Statement
TYPECASE Statement
Looping Statements
FOR Statement
WHILE Statement
REPEAT Statement
LOOP Statement
EXIT Statement
Compound Statements
Block Statement
WITH Statement
Error Handling Statements
RAISE Statement
TRY-EXCEPT Statement
TRY-FINALLY Statement
Expressions
Expression Building Blocks
Arithmetic Expressions
Logical Expressions
Relational Expressions
Constructors
Set Constructor
Array Constructor
Record Constructor
Operator Precedence
Pragmas
INLINE Pragma
ASSERT Pragma
TRACE Pragma
FATAL Pragma
UNUSED Pragma
OBSOLETE Pragma
NOWARN Pragma
Compiling and Running Programs
Simple Compile Example
Multiple-Package Example
m3build Options
Standard Library
String Routines
Text Interface
Fmt Interface
Scan Interface
I/O Routines
I/O Examples
IO Interface
Rd Interface
Wr Interface
Lex Interface
Misc Routines
Params Interface
Env Interface
Word Interface
This document was generated using the
texi2html
translator version 1.31.