Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

SSBDF

Prolog  

Control Block Contents  

SSBDF DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

SSBDF Prolog

 Name       : HCPSSBDF
 Description: Syntax subdefinition description area
 DSECT      : SSBDF
 STATUS     : VM/ESA VERSION 2, RELEASE 1.0
 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

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

SSBDFLEN 0014 00000015

SSBID 0000

SSBLEVEL 0000

SSBNMSTA 0012

SSBNMVRB 0010

SSBPPBMP 0004

SSBSTLEN 0014


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:36:19 EDT.
Copyright IBM Corporation, 1990, 1999