%INDX2 ;ISC/REL,GRK,RWF - PROCESS "GRB" ;8/18/93 11:38 ;
Source file <ZINDX2.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DN | ||
| LOC | ||
| PAT | ||
| ERR | ||
| GLO | ||
| NAK | ||
| ARGS | ;Proccess all agruments at this level
|
|
| EXT | ;Extrinsic functions
|
|
| FUN | ||
| ARGG | ||
| PEEKDN | ||
| SPV | ;
|
|
| PEEK | ||
| TEXT | ||
| EXTGLO | ||
| REPCNT | ||
| INC2 | ||
| FLUSH(FL) | ;Flush rest of list with this offset
|
|
| EG | ||
| VT(X) | ;Check if a valid name
|
|
| PATQ | ||
| ST(LOC,S) | ||
| PATCODE | ||
| UP | ;Inc LI as we save to skip the $C(10).
|
|
| ARG | ;Process one argument
|
|
| INC |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Name | Line Occurrences |
|---|---|
| $$VT | TEXT+1, TEXT+2 |
| ARG | ARGS+1, EG+1, PAT |
| ARGG | % |
| ARGS | DN+1 |
| DN | ARG+7, GLO+3, LOC+2, FUN+5, EXT+3 |
| EG | EXTGLO |
| ERR | INC, UP+1 |
| EXT | FUN |
| EXTGLO | ARG+4 |
| FLUSH | TEXT+3 |
| FUN | ARG+5 |
| GLO | ARG+4, NAK, EXTGLO |
| INC | ARGS+1, ARG+7, EXTGLO, EG+1, GLO+3, LOC+2, FUN+5, EXT+1, EXT+3, PAT |
| INC2 | GLO+3, LOC+2, FUN+1, EXT+3 |
| LOC | ARG+3 |
| NAK | ARG+4 |
| PAT | ARG+6 |
| PATCODE | PAT+1 |
| PATQ | PATCODE, PATQ+1 |
| PEEK | ARG+1, UP+1 |
| PEEKDN | GLO+2, LOC+1 |
| REPCNT | PAT+1 |
| SPV | FUN |
| ST | GLO+3, LOC+2, FUN+2, TEXT, TEXT+1, TEXT+2, EXT+2 |
| TEXT | FUN+2 |
| UP | DN+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | ARGG* |
| >> AC | ARGG*, ARGS+1*, DN*, UP+1* |
| >> CH | ARG+1, ARG+2, ARG+3, ARG+4, ARG+5, ARG+6, ARG+7, EG+1, INC*, ERR* , PATQ*, PATQ+1* |
| >> COM | %* |
| FL | FLUSH~, FLUSH+1*, FLUSH+2 |
| FUN | FUN~*, FUN+2 |
| GK | EG~*, GLO+1, ST, ST+1* |
| >> GRB | % |
| I | %*, ARGG*, REPCNT*, REPCNT+1, PATCODE*, PATCODE+1*, PATCODE+2, PATQ*, PATQ+1*, FLUSH+1~* , FLUSH+2 |
| I( | ARGG* |
| >> LI | ARGS+1, PEEK, INC2*, INC*, DN*, UP+1* |
| >> LI( | DN*, UP+1*, PEEKDN, ERR+1, FUN+3, TEXT, FLUSH+1, FLUSH+2* |
| >> LINE | %* |
| LOC | ARG+4*, NAK*, EG~*, GLO+3, LOC*, LOC+2, ST~ |
| >> LV | PEEK, INC, DN*, UP+1*, PEEKDN, ERR+1, FUN+3, TEXT, FLUSH+1 |
| >> LV( | ARGG, PEEK, INC, PEEKDN, ERR+1, FUN+3, FLUSH+1 |
| >> NOA | %*, ARG+7*, GLO+3*, LOC+2*, DN, FUN*, FUN+4, FUN+5*, EXT+3* |
| >> Q | ARG+2, PATCODE, PATQ, PATQ+1 |
| S | ARGS+1, ARG+4, ARG+7, EXTGLO*, GLO, GLO+1, GLO+2*, GLO+3, LOC, LOC+1* , LOC+2, INC*, ERR*, FUN, FUN+1, FUN+5, EXT+1*, EXT+2, EXT+3, PAT , PAT+1, REPCNT, REPCNT+1*, PATCODE*, PATCODE+1, PATCODE+2*, PATQ, PATQ+1, ST~ |
| >> S1 | GLO+2, GLO+3, LOC+1, LOC+2, INC*, ERR*, FUN, EXT+1, EXT+3 |
| >> STR | %* |
| U | EXTGLO, GLO+2 |
| >> V( | ST* |
| X | GLO*, FUN+3*, REPCNT+1*, PATCODE+2*, VT~, VT+1 |
| X1 | TEXT+2~* |
| X2 | TEXT+2~* |
| >> Y | ARG+1, GLO+2, LOC+1, PEEK*, UP+1, PEEKDN*, FUN+3*, FUN+4, TEXT*, TEXT+1 , TEXT+2, EXT+1* |
| >> Z | ERR+1* |
| >> Z1 | FUN+3* |