pTAL Reference Manual (H06.08+)

Contents
HP pTAL Reference Manual523746-006
xxvii
Examples (continued)
Examples (continued)
Example 17-29. ROUND Directive 17-56
Example 17-30. SECTION Directive 17-58
Example 17-31. SOURCE Directive Specifying System Procedure
Declarations 17-63
Example 17-32. Procedure That Calls Procedures Specified by SOURCE
Directive 17-64
Example 17-33. SOURCE Directive 17-64
Example 17-34. SOURCE Directive 17-64
Example 17-35. SOURCE Directive 17-64
Example 17-36. SUPPRESS Directive 17-66
Example 17-37. SYMBOLS Directive 17-67
Example 17-38. SYNTAX Directive 17-68
Example 17-39. SYNTAX Directive 17-68
Example B-1. Disk File Name B-2
Example B-2. DEFINE Names B-6
Example D-1. C Procedure Extracting Two pTAL Return Values from a 64-Bit Value
(Works Only on TNS/R Systems—Not Recommended) D-2
Example D-2. C Procedure Extracting Only the Traditional Function Value from a 64-
Bit Value (Works Only on TNS/R Systems) D-3
Example D-3. Migrating a pTAL Procedure With Two Return Values to TNS/E
(Works on TNS/R and TNS/E Systems) D-3
Figures
Figure 5-1. Parentheses’ Effect on Operator Precedence 5-4
Figure 5-2. Ending Address After Comparing INT Strings 5-27
Figure 5-3. Ending Address After Comparing Strings of Data Type STRING and
INT 5-28
Figure 9-1.
Alignment of SHARED8 Structure With Base Alignment of 8 9-10
Figure 9-2.
Well-Aligned and Misaligned SHARED8 Structures With Base Alignment
of 8 9-11
Figure 9-3. Alignment of a SHARED8 Structure With Base Alignment of 4 9-12
Figure 9-4. Well-Aligned and Misaligned SHARED8 Structures With Base Alignment
of 4 9-13
Figure 11-1. Indirect Array 11-8
Figure 11-2. Equivalenced Simple Variables 11-10
Figure 11-3. The Object and Address Types of a Pointer 11-13
Figure 11-4. Equivalenced Simple Pointer Declaration 11-14
Figure 11-5. Equivalenced Definition Structure for CISC Architecture 11-19
Figure 16-1. Compiling and Linking pTAL Programs 16-1