|
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 4 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 | SSBPPBMP- |
* +---------------------------+-------------+-------------+
* 8 | -(004) |/////////////| E
* +---------------------------+-------------+
*
*** 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, 2008