DIR ;SFISC/XAK-READER, HELP ;6:35 PM 12 Jul 2013
Source file <DIR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| A | ||
| QU | ||
| W1 | ||
| AST | ||
| SCREEN | ||
| S | ||
| Q | ||
| MSG | ; | |
| QUES | ; | |
| W | ; write the prompt and read the user's response | |
| WRAP | ||
| HF | ||
| DQ | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | QU, QU+1, QU+5, QU+10 | 
| Name | Line Occurrences | 
|---|---|
| A | A+3, A+7, A+14 | 
| AST | QU+8 | 
| DQ | QU+8, QUES+8 | 
| HF | QUES+2 | 
| MSG | A+3, A+7, A+14, QU, QU+1, QU+4, QU+7, QU+10, QU+11, AST+2 , QUES+2, QUES+6, QUES+7, QUES+9, QUES+11, WRAP, W1+5, W1+7, W1+11 | 
| Q | DIR+4, DIR+5, A+2, A+4, A+5, A+6, A+8, A+9, A+13, A+15 | 
| QU | QUES+1 | 
| QUES | A+3, A+14 | 
| S | SCREEN+1, QUES+12 | 
| W | A+2 | 
| W1 | QU, W1+1 | 
| WRAP | QUES+12 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | QU, QU+5 | 
| ^(12.1 | QU+10 | 
| ^(4 | QU+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | DIR+3~, A+5*, SCREEN+2*, DQ!, AST*, AST+3, W1+12!, S+2* | 
| %A | DIR+3~, A+2, A+3, A+6, A+7, A+11~, A+13, SCREEN+1, SCREEN+4, QUES+12 , HF~, S, S+16 | 
| %A0 | DIR+3~, A+7 | 
| %B | DIR+3~, A+11~, SCREEN+4, SCREEN+8, QU+8, QU+9, QU+10, QU+11, W1+8, W1+9 , HF~, S+4, S+12, S+13, S+15 | 
| %B1 | DIR+3~, A+11~, QU, QU+1, QU+5, QU+10, QU+11, QUES+8 | 
| %B2 | DIR+3~, A+11~, QU, QU+1, QU+5, QU+10, QU+11, QUES+8 | 
| %B3 | DIR+3~, A+11~, QU+8, QU+9, QU+10, AST, AST+3 | 
| %BA | DIR+3~ | 
| %BU | DIR+3~ | 
| %C | DIR+3~, QU*, QU+4*, QU+5*, QU+10* | 
| %D1 | DIR+3~ | 
| %D2 | DIR+3~ | 
| %DT | DIR+3~, QU+9*, QUES+5 | 
| %E | DIR+3~, DIR+5, A+3, A+10*, A+11~, A+13, A+14, SCREEN*, SCREEN+7*, QU , HF~ | 
| %G | DIR+3~, A+9 | 
| %H | DIR+3~ | 
| %I | DIR+3~, QU+10*, WRAP*, W1+2*, W1+3*, W1+4, W1+5*, W1+8*, W1+9, S+6* , S+7, S+9, S+12*, S+13, S+15 | 
| %J | DIR+3~, QU*, WRAP+1*, W1, W1+2, W1+3 | 
| %J1 | DIR+3~ | 
| %K | DIR+3~ | 
| %M | DIR+3~ | 
| %N | DIR+3~, A+11~, W+1*, QUES+9, QUES+11, QUES+12, WRAP+1, WRAP+2 | 
| %P | DIR+3~, A+11~, SCREEN+3 | 
| %S | DIR+3~ | 
| %T | DIR+3~, DIR+4, A+5, A+6, A+7, A+11~, SCREEN+1, SCREEN+4, SCREEN+8, QUES+1 , QUES+3, QUES+8, QUES+12, W1+6 | 
| %W | DIR+3~, A+11~, W+1*, DQ~, QUES+11, QUES+12, WRAP+1 | 
| %W0 | DIR+3~, A+11~, W+1 | 
| %X | DIR+3~, A+10*, A+11~ | 
| %Y | DIR+3~, QU!*, WRAP+1!*, W1, W1+4*, W1+5, W1+9*, W1+11, W1+12! | 
| %Y( | W1*, W1+4*, W1+5 | 
| A0 | DIR+3~, A+3*, A+7*, A+14*, QU*, QU+1*, QU+4*, QU+5*, QU+10*, QU+11* , AST+2*, QUES+2*, QUES+6*, QUES+7*, QUES+9*, QUES+11*, WRAP*, W1+5*, W1+7*, W1+11* , MSG+1, MSG+3, MSG+4, MSG+5, MSG+6, MSG+7! | 
| A0(0 | QU+1*, QUES+2*, QUES+11* | 
| C | DIR+3~ | 
| D | DIR+3~, QU+11*, DQ* | 
| DD | DIR+3~, DQ! | 
| >> DDACT | A+2* | 
| DDC | QU+3~*, QU+6 | 
| >> DDER | DIR+5* | 
| DDH | DIR+3~, DIR+4*, A+1, A+3, A+14, QU+6, MSG+2*, MSG+3*, MSG+4 | 
| DDH( | MSG+3*, MSG+4* | 
| >> DDM | A, A+2* | 
| >> DDO | A+2 | 
| DDQ | DIR+3~, A!*, A+10! | 
| >> DDS | A+2, A+8, SCREEN, QU+3, QU+6, AST+2, W1+6, MSG+1, MSG+5, MSG+6 | 
| DDSQ | QU+3~, QU+5, QU+6 | 
| DDSV | DIR+3~, DQ* | 
| DG | DIR+3~ | 
| DH | DIR+3~ | 
| DIC | DIR+3~, QU+8*, DQ, QUES+8* | 
| DIC("S" | QU+10, QUES+8*! | 
| DIC(0 | QU+8*, QUES+8* | 
| DIFLD | DIR+3~ | 
| DIHELP | QUES+4~, QUES+7 | 
| DIJUNK | QUES+4~, QUES+5 | 
| DILINE | QUES+4~, QUES+7* | 
| DIR | HF~ | 
| DIR("?" | WRAP, WRAP+1, WRAP+2 | 
| DIR("??" | QUES+2, HF | 
| DIR("A" | SCREEN+2 | 
| DIR("B" | A+9, SCREEN+4, SCREEN+5, SCREEN+8 | 
| DIR("C" | S+4, S+6, S+7, S+9 | 
| DIR("L" | S+1, S+2, S+3 | 
| DIR("PRE" | SCREEN+7 | 
| DIR("S" | QUES+8, W1+10, S+8, S+14 | 
| DIR("T" | SCREEN+6 | 
| DIR("V" | DIR+5 | 
| DIR(0 | DIR+4, A+10, A+12 | 
| >> DIR0 | A+2, A+8, SCREEN | 
| >> DIR0N | A+8 | 
| DIRO | DIR+3~ | 
| DIROOT | QUES+4~ | 
| DIROOT("DIHELP" | QUES+7 | 
| DIROUT | A+5*, SCREEN! | 
| DIRUT | A+4*, A+5*, A+6*, SCREEN! | 
| DISYS | DIR+3~ | 
| DIX | DIR+3~ | 
| DIY | DIR+3~ | 
| DO | DIR+3~, QU+8! | 
| DP | DIR+3~ | 
| DQ | DIR+3~ | 
| DTIME | SCREEN+6 | 
| DTOUT | A+4, A+14, SCREEN!, SCREEN+6* | 
| DU | DIR+3~, QU+11* | 
| DUOUT | A+5*, A+14, SCREEN! | 
| DZ | DIR+3~, QU+11*, DQ* | 
| IOM | WRAP+1 | 
| IOSL | A | 
| U | A+10, A+12, W+1, QU+8, QU+9, QU+10, AST+3, QUES+2, HF | 
| >> X | A+5, A+6, A+7, A+9, A+10*, A+14, SCREEN+4*, SCREEN+6*, SCREEN+7*, SCREEN+8* , SCREEN+9*, QU, QU+2, QU+11*, DQ*, QUES+2, QUES+3, QUES+10, S | 
| X1 | DIR+3~, QU*, QU+11*, DQ*, WRAP+1*, WRAP+2*, W1, W1+2, W1+3, W1+4* , W1+12! | 
| XQH | DIR+3~, HF* | 
| Y | A+2, A+4!*, A+5!*, A+6*, A+9*, A+13!, SCREEN+4*, QU+10*, AST*, AST+1 , AST+3, W1+9*, W1+11, S+7*, S+9, S+13*, S+15 |