About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
TOKDF | Back to Index page |
Prolog Control Block Contents TOKDF DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
TOKDF Prolog | Top of page |
NAME : HCPTOKDF DESCRIPTION: Syntax token definition area DSECT : TOKDF FUNCTION : The TOKDF contains information that describes what token is expected in a syntax definition structure. TOKDF is used in conjunction with CONDF and STADF to define a syntax tree. CREATED BY : invocation of the DOSYN macro. REFERENCES : HCPCLASS - User Class Categories RELOCATION CONSIDERATIONS : None COMMENTS : Note that TOKDF entries are unaligned. This requires that all of the DCs that would normally enforce alignment (like A and F) must specify an explicit length attribute in order to skip alignment. |
TOKDF Control Block Content | Top of page |
|
TOKDF Storage Layout | Top of page |
*** TOKDF - Syntax token definition area * * +-------------+-------------+-------------+-------------+ * 0 | TOKSTOFF | TOKFAOFF | TOKFOOFF | TOKSROFF | * +-------------+-------------+-------------+-------------+ * 8 | | * = TOKCNFLT = * | | * +---------------------------+---------------------------+ * 28 | TOKLRANG | TOKHRANG | * +---------------------------+---------------------------+ * 30 | TOKUWORD | TOKERRMS | * +------+------+------+------+------+------+------+------+ * 38 |:FOBIT|:FABIT|:MINAB|:TYPE |:OUTLN|:DFLAG|:STIND|:SRIND| * +------+------+------+------+------+------+------+------+ * 40 |:FOIND|:FAIND|:KWLEN|:CLSND|:ALIND|:POSN | TOKACOFF | * +------+------+------+------+------+------+-------------+ * 48 | TOKALOFF |/////////////| TOKNXADR | TOKACMAX | * +-------------+-------------+-------------+-------------+ * *** TOKDF - Syntax token definition area *** Overlay for TOKSROFF in TOKDF * * +------+------+ * 0 ... 6 |:SRBY1|:SRBY2| * +------+------+ * 8 * *** Overlay for TOKSROFF in TOKDF |
TOKDF Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- CLASSA 0043 80 CLASSB 0043 40 CLASSC 0043 20 CLASSD 0043 10 CLASSE 0043 08 CLASSF 0043 04 CLASSG 0043 02 CLASSH 0043 01 TOK$END 0050 TOKACCAL 003D 02 TOKACMAX 004E TOKACOFF 0046 TOKADDST 003B 00000024 TOKALIND 0044 TOKALOFF 0048 TOKAPRIV 003B 00000015 TOKCHAR 003B 00000001 TOKCLSND 0043 TOKCNFLT 0008 TOKDCLAS 003B 00000005 TOKDCLSS 003B 00000009 TOKDEC 003B 00000006 TOKDECLS 003B 00000019 TOKDECST 003B 00000010 TOKDEVCT 003B 00000013 TOKDEVLS 003B 0000001A TOKDEVPT 003B 00000023 TOKDFLAG 003D TOKDFLEN 0050 00000050 TOKDSKMD 003B 0000000F TOKDVRNG 003B 00000004 TOKERRMS 0034 TOKEXTRN 003B 0000001B TOKFABIT 0039 TOKFAIND 0041 TOKFAOFF 0002 TOKFNAME 003B 0000001C TOKFOBIT 0038 TOKFOIND 0040 TOKFOOFF 0004 TOKHEX 003B 00000007 TOKHEXLS 003B 0000001A TOKHEX64 003B 00000020 TOKHRANG 002C TOKIBMCL 003B 00000012 TOKINSTR 003B 0000001E TOKKEYWD 0050 TOKKWLEN 0042 TOKLEND 003B 00000025 TOKLRANG 0028 TOKMACID 003B 00000027 TOKMACLS 003B 00000028 TOKMINAB 003A TOKMODE 003B 0000000C TOKNULL 003B 00000018 TOKNXADR 004C TOKOUTLN 003C TOKPASSP 003B 00000022 TOKPOSN 0045 TOKPRDID 003B 0000001D TOKPRIVS 003B 0000000A TOKPWD 003B 00000014 TOKRPRIV 003B 00000017 TOKSCRN 003B 0000000D TOKSPECA 003D 40 TOKSPECO 003D 80 TOKSPECR 003D 04 TOKSPECS 003D 20 TOKSPRIV 003B 00000016 TOKSRBY1 0006 TOKSRBY2 0007 TOKSREST 003B 0000000E TOKSRIND 003F TOKSRINL 003D 10 TOKSROFF 0006 TOKSSINA 003B 00000026 TOKSTIND 003E TOKSTOFF 0000 TOKSTRGE 003B 0000001F TOKSTRNG 003B 00000002 TOKTIMEO 003B 0000000B TOKTOD 003B 00000021 TOKTOKEN 003B 00000003 TOKTYPE 003B TOKUPTRN 003B 00000011 TOKUSRID 003B 00000008 TOKUWORD 0030 TOKVSTNG 003D 08 |
Copyright IBM Corporation, 1990, 2013