Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SSBDF
Control Block Contents
SSBDF DSECT
Cross Reference (Contains links to field and bit definitions)
SSBDF Prolog
Name : HCPSSBDF Description: Syntax subdefinition description area DSECT : SSBDF FUNCTION : The SSBDF acts as a branch of the syntax tree defined by the invocation of the DOSYN macro. The DOSYN macro, in turn, creates the syntax tree branch based on invocations of CFDEF, STDEF AND TKDEF macros. Created by : invocation of the DOSYN macro. DELETED BY : None REFERENCES : None SERIALIZED : None
SSBDF Control Block Content
SSBDF DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SSBDF Syntax subdefinition description area 0000 0 Character 14 SSBLEVEL Check level of SSBDF 000E 14 Signed 2 * Reserved for IBM use 0010 16 Signed 2 SSBNMVRB Number of CONDFs defined 0012 18 Signed 2 SSBNMSTA Number of STADFs defined 0014 20 Signed 1 SSBSTLEN Maximum statement verb length 00000015 SSBDFLEN *-SSBDF Length of SSBDF entry 0000 0 Character 7 SSBID SSBDF ID 0004 4 Bitstring 8 SSBPPBMP Program Product Bit Map 000C 12 Bitstring 2 * Reserved, should be zero for now (if we ever have need to differentiate between levels of parser control blocks within VM/ESA releases that have the same Program Product Bit Map, this field should be used to provide that differentiation).
SSBDF Storage Layout
*** SSBDF - Syntax subdefinition description area * * +-------------------------------------------------------+ * 0 | SSBLEVEL | * | +-------------+ * 8 | |/////////////| * +-------------+-------------+------+------+-------------+ * 10 | SSBNMVRB | SSBNMSTA |:STLEN| 15 * +-------------+-------------+------+ * *** SSBDF - Syntax subdefinition description area *** Overlay for SSBLEVEL in SSBDF * * +------------------------------------------------+------+ * 0 | SSBID |(007)-| * +------------------------------------------------+------+ * 8 | -SSBPPBMP |//////| * +------+-----------------------------------------+------+ * 10 |//////| 11 * +------+ * *** Overlay for SSBLEVEL in SSBDF
SSBDF Cross Reference
Symbol Dspl Value -------------- ---- ----- SSBDFLEN 0014 00000015 SSBID 0000 SSBLEVEL 0000 SSBNMSTA 0012 SSBNMVRB 0010 SSBPPBMP 0004 SSBSTLEN 0014
Copyright IBM Corporation, 1990, 2001