Download HP Pascal for OpenVMS Language Reference Manual
Transcript
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–10 4–11 4–12 4–15 4–15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–2 5–2 5–3 5–4 5–5 5–5 5–6 5–7 5–8 5–9 5–10 5–10 5–12 5–13 Routine Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . Routine Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Value Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable Parameters . . . . . . . . . . . . . . . . . . . . . . . . Routine Parameters . . . . . . . . . . . . . . . . . . . . . . . . . Passing Predeclared Functions to Formal Function Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.5 Foreign Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.6 Schema Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.7 Conformant Parameters . . . . . . . . . . . . . . . . . . . . . . 6.3.7.1 Conformant Array Parameters . . . . . . . . . . . . . . 6.3.7.2 Conformant VARYING Parameter . . . . . . . . . . . 6.3.7.3 Conformant Parameter Sections . . . . . . . . . . . . 6.3.8 Parameter Association . . . . . . . . . . . . . . . . . . . . . . . 6.3.9 Default Formal Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1 6–4 6–6 6–8 6–10 6–12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–15 6–15 6–18 6–20 6–21 6–22 6–24 6–25 6–26 4.2.5 4.2.6 4.2.7 4.3 4.4 Set Operators . . . . . . . . . . . . . . Type Cast Operator . . . . . . . . . Precedence of Operators . . . . . . Structured Function-Return Values Type Conversions . . . . . . . . . . . . . . 5 Statements 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.11 5.12 5.13 5.14 Assignment Statement . BREAK Statement . . . . CASE Statement . . . . . Compound Statement . . CONTINUE Statement Empty Statement . . . . . FOR Statement . . . . . . GOTO Statement . . . . . IF Statement . . . . . . . . Procedure Call . . . . . . . REPEAT Statement . . . RETURN Statement . . WHILE Statement . . . . WITH Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Procedures and Functions 6.1 6.2 6.3 6.3.1 6.3.2 6.3.3 6.3.4 v
Related documents
Language Reference Manual
HP Pascal for OpenVMS User Manual
User Manual for OpenVMS Systems
ASTER Reference Guide - ASTER SCIENCE PROJECT
Prac1 - Monash University
Laser Traffic Control System User Manual
HP Pascal Software Product Description
Manual(131122)
8 Gigabit Web Smart Switch User`s Manual
User Manual - Netwerk producten