TAL Reference Manual
Contents
TAL Reference Manual—526371-001
ix
13. Procedures
13. Procedures
Procedure Declaration 13-2
Usage Considerations 13-4
Examples of Procedure Declarations 13-4
Procedure Attributes 13-5
MAIN 13-5
INTERRUPT 13-6
RESIDENT 13-6
CALLABLE 13-6
PRIV 13-6
VARIABLE 13-7
EXTENSIBLE 13-7
LANGUAGE 13-8
Formal Parameter Specifications 13-8
Usage Considerations 13-11
Examples of Formal Parameter Specification 13-13
Procedure Body 13-13
Usage Consideration 13-14
Examples of Procedure Declarations 13-14
Subprocedure Declaration 13-15
Subprocedure Body 13-17
Usage Considerations 13-17
Example of Subprocedure Declaration 13-18
Entry-Point Declaration 13-18
Usage Considerations 13-19
Examples of Entry-Point Declarations 13-20
Label Declaration 13-21
Usage Considerations 13-22
Examples of Label Declarations 13-22
14. Standard Functions
Summary of Standard Functions 14-1
Type-Transfer Functions 14-4
Functions by Data Type 14-4
Rounding by Standard Functions 14-5
Scope of Standard Functions 14-5
Expression Arguments 14-5
Data Types of Expression Arguments 14-6
Signedness of Expression Arguments 14-6