1 /* BEGIN INCLUDE FILE ... op_mnemonic_format.incl.pl1
 2 
 3    James R. Davis 20 May 79 */
 4 
 5 dcl 1 op_mnemonic_$op_mnemonic (0:1023) external static aligned,
 6       2 opcode char (6) unal,
 7       2 dtype  fixed bin (2) unal,      /* 0 = alpha, 1 = bit, 2 = numeric */
 8       2 num_desc fixed bin (5) unal,
 9       2 num_words fixed bin (8) unal;
10 
11 dcl  modifier (0:63) char (3) aligned int static options (constant) init (
12      " ", "au", "qu", "du", "ic", "al", "ql", "dl",
13      "x0", "x1", "x2", "x3", "x4", "x5", "x6", "x7",
14      "*", "au*", "qu*", "...", "ic*", "al*", "ql*", "...",
15      "x0*", "x1*", "x2*", "x3*", "x4*", "x5*", "x6*", "x7*",
16      "f", "itp", "...", "its", "sd", "scr", "f2", "f3",
17      "ci", "i", "sc", "ad", "di", "dic", "id", "idc",
18      "*n", "*au", "*qu", "*du", "*ic", "*al", "*ql", "*dl",
19      "*x0", "*x1", "*x2", "*x3", "*x4", "*x5", "*x6", "*x7");
20 
21 /* Note: if num_words = 1, then num_desc is a flag
22    if non0, the tag field of the instruction is to be interpreted specially
23    for example, stba or stca
24 */
25 /* END INCLUDE FILE op_mnemonic_format.incl.pl1 */