DDBRAHTJ ;SFISC/DCL-BROWSER HYPERTEXT JUMP ;NOV 04, 1996@13:51
Source file <DDBRAHTJ.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SET | ; set and save jump info
|
|
| FRWD | ; forward
|
|
| BCK | ; backward
|
|
| SAVSET | ;
|
|
| NOHTJ(EM) | ; no hypertext jump available
|
|
| STKPT | ||
| JUMP(DDBRDIR) | ; pass direction 1/forward -1/backward
|
|
| CHKI() | ;return 1 if ok 0 not ok to continue also init DDBRHT if undefined
|
|
| GOTO | ; jump to line in current document
|
| Name | Field # of Occurrence |
|---|---|
| $$CTXT^DDBR | FRWD+13, FRWD+45, NOHTJ+2, NOHTJ+4, SAVSET+1 |
| PSR^DDBR0 | GOTO+1, BCK+8 |
| $$WS^DDBR1 | FRWD+14, NOHTJ+5 |
| PS^DDBR2 | FRWD+5, STKPT+2 |
| SAVEDDB^DDBR2 | FRWD+30, FRWD+51, FRWD+69 |
| USAVEDDB^DDBR2 | BCK+6 |
| $$GETR^DDBRAP | FRWD+42 |
| $$IENROOT^DDBRAP | FRWD+63 |
| $$NROOT^DDBRAP | JUMP+4, FRWD+27, FRWD+48, FRWD+66 |
| WP^DDBRAP | FRWD+17, FRWD+28, FRWD+49, FRWD+67 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("RM" | FRWD+23 |
| ^TMP("DDBC" | SAVSET+8 |
| ^TMP("DDBLST" | JUMP+4 |
| ^TMP("DIERR" | FRWD+45, FRWD+46! |
| Name | Line Occurrences |
|---|---|
| $$CHKI | FRWD+1 |
| BCK | JUMP+6 |
| FRWD | JUMP+5 |
| GOTO | STKPT+4 |
| NOHTJ | STKPT+2 |
| SAVSET | FRWD+35, FRWD+56, FRWD+75 |
| SET | FRWD+30, FRWD+51, FRWD+69, STKPT+4 |
| STKPT | FRWD+5, FRWD+38 |
| Name | Field # of Occurrence |
|---|---|
| ^( | FRWD+29, FRWD+50, FRWD+68 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DDBC | SAVSET+8*, SAVSET+9 |
| >> DDBDM | SAVSET+5* |
| >> DDBHDR | SAVSET+1* |
| >> DDBL | SET+2, GOTO+1*, BCK+7*, CHKI+4, CHKI+5 |
| DDBLST | JUMP+3~, JUMP+4*, FRWD+29, FRWD+30, FRWD+50, FRWD+51, FRWD+55, FRWD+68, FRWD+69, FRWD+74 , SET+1, SET+2, BCK+1, BCK+3, BCK+4, BCK+6 |
| DDBLSTN | FRWD+6~, FRWD+29*, FRWD+30, FRWD+39~, FRWD+50*, FRWD+51, FRWD+60~, FRWD+68*, FRWD+69, SET+2 |
| >> DDBPMSG | FRWD+34*, FRWD+55*, FRWD+74*, SAVSET+1 |
| DDBRAAH | FRWD+2~, FRWD+3*, FRWD+8*, FRWD+9*, FRWD+26*, FRWD+32*, FRWD+38, FRWD+40, FRWD+41*, FRWD+44* , FRWD+53*, FRWD+59, FRWD+61, FRWD+62*, FRWD+65*, FRWD+71*, STKPT*, STKPT+1 |
| DDBRAB | FRWD+6~, FRWD+39~, FRWD+40*, FRWD+41, FRWD+42, FRWD+60~, FRWD+61*, FRWD+62, FRWD+64 |
| DDBRABR | FRWD+6~, FRWD+39~, FRWD+60~, FRWD+63*, FRWD+64, FRWD+66, FRWD+67, FRWD+72 |
| DDBRAFLG | JUMP+3~, FRWD+32*, FRWD+53*, FRWD+71*, GOTO+1, BCK+2~, BCK+5*, BCK+8 |
| DDBRAHA | FRWD+2~, STKPT+1*, STKPT+2, STKPT+3 |
| DDBRAHL | FRWD+2~, STKPT+3*, GOTO+1 |
| DDBRAHP | FRWD+2~, SET+1*, SET+2 |
| DDBRAIEN | FRWD+60~, FRWD+64*, FRWD+65, FRWD+66, FRWD+67, FRWD+72 |
| DDBRALEV | FRWD+60~, FRWD+63*, FRWD+66, FRWD+67, FRWD+72 |
| DDBRANRT | FRWD+6~, FRWD+27*, FRWD+28, FRWD+33, FRWD+39~, FRWD+48*, FRWD+49, FRWD+54, FRWD+60~, FRWD+66* , FRWD+67, FRWD+73 |
| DDBRATR | FRWD+6~, FRWD+7*, FRWD+9, FRWD+10, FRWD+12, FRWD+15, FRWD+16, FRWD+17, FRWD+19, FRWD+21 , FRWD+26, FRWD+27, FRWD+28, FRWD+33, FRWD+39~, FRWD+42*, FRWD+43, FRWD+48, FRWD+49, FRWD+54 |
| DDBRDIR | JUMP~, JUMP+5 |
| >> DDBRHT | FRWD+3, SET+2, BCK+7*, CHKI+1*, CHKI+2, CHKI+3, CHKI+4, CHKI+5 |
| DDBRNR | FRWD+11~ |
| DDBRSET | FRWD+2~, FRWD+3*, FRWD+31*, FRWD+52*, FRWD+70*, STKPT+2, STKPT+4 |
| DDBRXC2 | FRWD+6~, FRWD+15*, FRWD+21* |
| DDBRXC3 | FRWD+6~, FRWD+12*, FRWD+13, FRWD+17 |
| >> DDBSA | JUMP+4, FRWD+29, FRWD+33*, FRWD+50, FRWD+54*, FRWD+63, FRWD+68, FRWD+72*, SET+2, BCK+5 , CHKI+3, SAVSET+2, SAVSET+4 |
| DDBSAN | JUMP+3~, JUMP+4*, FRWD+33*, FRWD+34, FRWD+54*, FRWD+55, FRWD+73*, FRWD+74, STKPT+1 |
| DDBSANX | FRWD+2~, FRWD+3*, FRWD+5, FRWD+7, FRWD+8, FRWD+21*, FRWD+34, NOHTJ+2 |
| >> DDBSF | SAVSET+6* |
| >> DDBSRL | STKPT+3, GOTO+1, CHKI+5, SAVSET+3 |
| >> DDBST | SAVSET+7* |
| >> DDBTL | GOTO+1, SAVSET+2*, SAVSET+3, SAVSET+4 |
| >> DDBTPG | SAVSET+3* |
| DDBX | BCK+2~, BCK+3*, BCK+4 |
| DDBY | BCK+2~, BCK+3*, BCK+5, BCK+6, BCK+7 |
| >> DDBZN | SAVSET+4* |
| >> DDGLDEL | FRWD+3, FRWD+24, SET+2, BCK+5, BCK+6, BCK+7, CHKI+3 |
| >> DDGLVID | FRWD+24 |
| DIERM | FRWD+2~, FRWD+45*, STKPT+2 |
| DIERR | FRWD+45, FRWD+46! |
| EM | NOHTJ~, NOHTJ+2*, NOHTJ+4 |
| >> I | SAVSET+9* |
| IOBM | FRWD+20~ |
| IOF | FRWD+22 |
| IOM | FRWD+13, NOHTJ+2, NOHTJ+4, SAVSET+1, SAVSET+7 |
| IOSTBM | FRWD+19, FRWD+20~ |
| IOTM | FRWD+20~ |
| X | FRWD+11~, FRWD+14, FRWD+20~, FRWD+23*, NOHTJ+1~, NOHTJ+5, NOHTJ+6* |
| X(1 | FRWD+13*, NOHTJ+2* |
| X(2 | FRWD+13*, NOHTJ+3* |
| X(3 | FRWD+13*, NOHTJ+4* |
| Y | NOHTJ+1~, NOHTJ+2* |