Download Span Macros Manual

Transcript
Span Macros Manual Version 05.1
CONTENTS
Page
1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
Changes for Release 5.1
1.2
Changes for Release 5.0
1.3
Changes for Release 4.6
1.4
Changes for Release 4.5
2
Span Macro Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1
Notation and Coding Conventions
9
2.2
#SPAMODE Macro - MVS/XA, ESA/390 and z/Architecture Addressing
Mode Manipulation
10
2.3
#SPANCHK Macro - Data Verification Macro
13
2.4
#SPANLTG Macro - LTORG and Patch Area Generation
15
2.5
#SPANTRY Macro - Module or Subroutine Entry Point Macro
17
2.6
#SPANXIT Macro - Module or Subroutine Exit Point Macro
22
2.7
#SPBINSR Macro - Perform Binary Search of an Ordered Table
25
2.8
#SPCPTIM Macro - Execute Routine and Calculate CPU Usage
27
2.9
#SPGLBL Macro - Define SPOUTPUT/SPZPARSE Control Block
29
2.10
#SPMSG Macro - SPOUTPUT Parameter Formatting
30
2.11
#SPMVCL Macro - Simulate MVCL instruction
31
2.12
#SPTEST Macro - Check Program Environment
32
2.13
#SPXFIND Macro - Invoke SPANEX Lookup Functions
33
2.14
#SPXICB Macro - Generate SPANEX DSECTs
35
2.15
#SPXICBA Macro - Find Field in SPANEX ICB
36
2.16
#SPXMSG Macro - Internal Message Request to SPANEX
37
2.17
#SPXQ Macro - Locate SPANEX Internal Control Block
40
2.18
#SPXRSTU Macro - Request to SPANEX Utility
41
2.19
#SPXSVC Macro - Issue SPANEX SVC
46
2.20
#SPXUDDN Macro - Specify DDNAME for #SPXUMSG Message
Requests
49
2.21
#SPXUMSG Macro - User Message Request to SPANEX
50
2.22
#SPZCLOS Macro - SPZQPAM Close Macro
52
2.23
#SPZCMD Macro - SPZPARSE Parameter Formatting
53
2.24
#SPZFIND Macro - Position to a Partitioned Dataset Member when
using SPZQPAM
55
2.25
#SPZFLD Macro - SPOUTPUT Parameter Formatting
56
2.26
#SPZKWRD Macro - SPZPARSE Parameter Formatting
62
2.27
#SPZOPEN Macro - SPZQPAM Open Macro
66
2.28
#SPZPARS Macro - Invoke SPZPARSE Service Routine
67
2.29
#SPZPEND Macro - SPZPARSE Parameter Formatting
73
2.30
#SPZPMAP Macro - Generate SPZPARSE DSECTs
74
2.31
#SPZPOSN Macro - SPZPARSE Parameter Formatting
75
2.32
#SPZSOB Macro - SPOUTPUT Interface Macro
78
2.33
#SPZSUBP Macro - SPZPARSE Parameter Formatting
90
2.34
#SPZTITL Macro - SPOUTPUT Parameter Formatting
93
Copyright © 2003 Span Software Consultants Limited - 1 February 2003
5
6
6
7
7
Page 3 of 94