|
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
COPYRIGHT -
THIS MODULE IS "RESTRICTED MATERIALS OF IBM"
5654-A17 (C) COPYRIGHT IBM CORP. - 1991, 2001
LICENSED MATERIALS - PROPERTY OF IBM
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, 2002