SSBDF Back to Index page
 
Prolog 
Control Block Contents 
   SSBDF DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  SSBDF Prolog Top of page
 
 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
 RELOCATION CONSIDERATIONS : None
 
 
  SSBDF Control Block Content Top of page
 

 SSBDF DSECT Top of page
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 Top of page
 
          
*** 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 Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
SSBDFLEN       0014 00000015
SSBID          0000
SSBLEVEL       0000
SSBNMSTA       0012
SSBNMVRB       0010
SSBPPBMP       0004
SSBSTLEN       0014
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:56:23 EDT.
Copyright IBM Corporation, 1990, 2022