ZISHDTM ;IHS/PR,SFISC/AC HOST FILE COMMANDS FOR DTM ;06/30/95 13:34
Source file <ZISHDTM.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| OPEN(X1,X2,X3,X4) | ;
|
|
| OPNERR | ;process errors during open of host file.
|
|
| CLOSE(X) | ;Close HFS device not opened by %ZIS.
|
|
| OPENERR | ;
|
|
| DEL(%ZISHX1,%ZISHX2) | ;Del fl(s)
|
|
| LIST(%ZISHX1,%ZISHX2,%ZISHX3) | ;Create a local array holding fl names
|
|
| MV(X1,X2,Y1,Y2) | ;Rename a fl
|
|
| PWD() | ;Print working directory
|
|
| JW | ;msm extrinsic
|
|
| DF(X) | ;Dir frmt
|
|
| STATUS() | ;Eof flag
|
|
| QL(X) | ;Qlfrs
|
|
| FL(X) | ;Fl len
|
|
| FTG(%ZISHX1,%ZISHX2,%ZISHX3,%ZISHX4,%ZISHX5) | ;Unload contents of host file into global
|
|
| EOF2 | ||
| LOOP | ||
| NEXTLUP | ||
| READNXT(%XX) | ;
|
|
| SETOVL | ;
|
|
| GTF(%ZISHX1,%ZISHX2,%ZISHX3,%ZISHX4) | ;Load contents of global to host file.
|
|
| GATF(%ZISHX1,%ZISHX2,%ZISHX3,%ZISHX4) | ;Load contents of global to host file.
|
|
| MGTF(%ZISHX1,%ZISHX2,%ZISHX3,%ZISHX4,%ZISHX5) | ;Load contents of global to host file.
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | OPEN+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | OPEN+5~, OPEN+9*, OPEN+10, OPEN+11, OPEN+13, OPEN+14, CLOSE+2~ |
| %1 | OPEN+5~, OPEN+7*, OPEN+10 |
| %2 | OPEN+5~, OPEN+9, OPEN+10* |
| %CONT | FTG+7~, FTG+16*, FTG+26*, LOOP* |
| %I | OPEN+5~, OPEN+6*, OPEN+12, OPEN+14 |
| >> %L2 | NEXTLUP+2, NEXTLUP+4 |
| %OVLCNT | FTG+7~, FTG+16*, FTG+26*, SETOVL+1*, SETOVL+2 |
| %T | OPEN+5~, OPEN+9*, OPEN+11 |
| %XX | FTG+7~, FTG+17, FTG+21, FTG+30, FTG+33*, FTG+34, NEXTLUP+1, NEXTLUP+2, NEXTLUP+4*, NEXTLUP+5 , NEXTLUP+6, READNXT~, READNXT+1* |
| %ZA | FTG+7~, NEXTLUP, READNXT+1* |
| %ZB | FTG+7~, READNXT+1* |
| %ZIOS | OPEN+5~, OPEN+13*, OPEN+14 |
| %ZISH | DEL+4~, DEL+10*, DEL+12*, DEL+15, LIST+8~, LIST+11*, LIST+12, FTG+6~, FTG+14*, FTG+23* , FTG+24*, MGTF+6~, MGTF+10*, MGTF+15* |
| %ZISH1 | LIST+8~, LIST+14*, LIST+15, FTG+6~, FTG+13*, FTG+22, SETOVL+2, MGTF+6~, MGTF+9*, MGTF+14 |
| %ZISH2 | LIST+8~, LIST+15*, LIST+16, LIST+17, FTG+7~, FTG+22*, FTG+24*, FTG+25, MGTF+6~, MGTF+13 , MGTF+14*, MGTF+15* |
| %ZISHI | FTG+6~, FTG+10*, FTG+12*, FTG+20*, FTG+22, FTG+39*, SETOVL+2, MGTF+6~, MGTF+7*, MGTF+13* , MGTF+14 |
| %ZISHIO | MGTF+6~ |
| %ZISHL | FTG+6~, FTG+11*, FTG+12, FTG+14, FTG+24, MGTF+6~, MGTF+8*, MGTF+10, MGTF+15 |
| %ZISHLGR | DEL+4~, DEL+9*, DEL+17, LIST+8~, LIST+10*, LIST+18, MV+2~, MV+3*, MV+10, FTG+6~ , FTG+8*, EOF2+1, GTF+6~, GTF+7*, GTF+9, GATF+5~, GATF+6*, GATF+8 |
| %ZISHNREC | FTG+7~, FTG+16*, FTG+19, FTG+37*, FTG+38 |
| %ZISHOVL | FTG+6~, FTG+9*, SETOVL+2 |
| %ZISHRMD | FTG+20, FTG+21!, FTG+28*, FTG+31!, FTG+36*, FTG+40 |
| %ZISHS | FTG+6~, MGTF+6~ |
| %ZISHS( | FTG+14*, FTG+24, MGTF+10*, MGTF+15 |
| %ZISHX | LIST+8~, LIST+12*, LIST+13, FTG+6~, FTG+16*, FTG+20, FTG+21*, FTG+25, FTG+30*, FTG+34* , FTG+35, FTG+36, FTG+40, LOOP, LOOP+1*, LOOP+2, NEXTLUP+2*, NEXTLUP+5*, NEXTLUP+6*, SETOVL+2 , MGTF+6~, MGTF+12*, MGTF+13* |
| %ZISHX1 | DEL~, DEL+6*, DEL+15, LIST~, LIST+12, FTG~, FTG+15, GTF~, GTF+8, GATF~ , GATF+7, MGTF~, MGTF+7, MGTF+8, MGTF+9, MGTF+10 |
| %ZISHX2 | DEL~, DEL+10, DEL+12, LIST~, LIST+11, FTG~, FTG+15, GTF~, GTF+8, GATF~ , GATF+7, MGTF~, MGTF+7, MGTF+9, MGTF+10, MGTF+15 |
| %ZISHX3 | LIST~, LIST+17, LIST+19, FTG~, FTG+10, FTG+11, FTG+13, FTG+14, GTF~, GTF+8 , GATF~, GATF+7, MGTF~, MGTF+11 |
| %ZISHX4 | FTG~, FTG+10, FTG+12, FTG+13, FTG+14, FTG+24, GTF~, GTF+8, GATF~, GATF+7 , MGTF~, MGTF+11 |
| %ZISHX5 | FTG~, FTG+9, MGTF~, MGTF+11 |
| %ZISHY | LIST+8~, LIST+13*, LIST+14, LIST+15, GTF+6~, GTF+8*, GTF+10, GATF+5~, GATF+7*, GATF+9 , MGTF+6~ |
| %ZL | FTG+7~, FTG+27, NEXTLUP, READNXT+1* |
| >> %ZL2 | FTG+30*, FTG+33, NEXTLUP+2* |
| %ZPL | FTG+7~, FTG+16* |
| %ZPZB | FTG+7~, FTG+16* |
| IO | OPEN+11*, CLOSE+3, CLOSE+4, FTG+17, EOF2, READNXT+1, MGTF+13 |
| IO(1 | OPEN+11*, OPEN+12, OPEN+14, CLOSE+3!, CLOSE+4!, EOF2! |
| >> POP | OPEN+11*, OPEN+12*, OPEN+14*, OPNERR+1* |
| X | OPEN+5~, OPEN+8*, CLOSE~, CLOSE+3, DF~, DF+1, DF+2*, DF+3*, QL~, QL+1 , QL+2*, FL~, FL+2, FL+3*, FL+4* |
| X1 | OPEN~, OPEN+16, MV~, MV+6*, MV+7, MV+8, MV+9 |
| X2 | OPEN~, OPEN+7, MV~, MV+7, MV+8, MV+9 |
| X3 | OPEN~, OPEN+7 |
| X4 | OPEN~, OPEN+7 |
| Y | PWD+3~, PWD+4*, PWD+5*, PWD+6*, PWD+7 |
| Y1 | MV~, MV+6*, MV+7, MV+8 |
| Y2 | MV~, MV+7, MV+8 |
| ZIOS | FTG+7~, FTG+18* |
| ZISHIO | FTG+6~ |
| ZISHY | FTG+6~ |
| ZOSHC | DEL+5~, JW+1 |
| ZOSHDA | DEL+5~ |
| ZOSHDF | DEL+5~ |
| ZOSHF | DEL+5~ |
| ZOSHP1 | FL+1~, FL+2*, FL+3 |
| ZOSHP2 | FL+1~, FL+2*, FL+4 |
| ZOSHQ | DEL+5~, DEL+10*, DEL+11 |
| ZOSHX | DEL+5~, JW+1* |