VALM0 ;MJK/ALB - List Manager (cont.);08:19 PM 17 Jan 1993 [ 07/24/98 9:06 AM ]
Source file <VALM0.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TERM | ; -- set up term characteristics
|
|
| TEMPQ | ||
| INIT(NAME,PARMS) | ;
|
|
| TEMP(NAME) | ; -- use list template
|
|
| POP | ; -- clean up and unstack vars
|
|
| IO() | ; -- what device params
|
|
| POPQ | ||
| INITQ | ||
| CALC | ; -- calculate derived parmeters
|
|
| STACK | ; -- stack vars
|
|
| STACKQ |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("RM" | POP+8 |
| ^%ZOSF("TEST" | TERM+8, POP+12 |
| ^%ZOSF("XY" | TERM+9 |
| ^DISV( | CALC+18 |
| ^ORD(101 - [#101] | CALC+12 |
| ^SD(409.61 - [#409.61] | TEMP+2, TEMP+5, TEMP+10 |
| ^TMP( | STACK+10! |
| ^TMP("VALM DATA" | POP+2!, POP+20, CALC+2*, CALC+11, CALC+17 |
| ^TMP("VALM STACK" | STACK+2!, STACK+4, STACK+5, POP+16, POP+17, POP+18! |
| Name | Line Occurrences |
|---|---|
| $$IO | TERM+2, POP+9, CALC+15 |
| $$TEMP | INIT+5 |
| CALC | INIT+6 |
| INITQ | INIT+4, INIT+5 |
| POPQ | POP+5 |
| STACK | INIT+1 |
| TEMPQ | TEMP+3 |
| TERM | INIT+6 |
| Name | Field # of Occurrence |
|---|---|
| ^( | STACK+4*, STACK+5*, POP+16, POP+17, CALC+18* |
| ^("HIDDEN" | POP+20, CALC+17 |
| ^(0 | TEMP+10 |
| ^(1 | TEMP+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DUZ | CALC+18 |
| I | POP+9*, POP+11!, CALC+1~, CALC+15* |
| IOAWM0 | TERM+3! |
| IOBOFF | POP+10! |
| IOBON | POP+10! |
| >> IOINORM | TERM+4 |
| IOM | TERM+2 |
| IOSGR0 | TERM+4, POP+10! |
| IOST | TERM+7 |
| LN | POP+1! |
| NAME | INIT~, INIT+4, INIT+5, TEMP~, TEMP+2 |
| NODE | TEMP+1~, TEMP+5*, CALC+1~, CALC+2* |
| PARMS | INIT~, INIT+3 |
| U | POP+20, TEMP+7, TEMP+8, TEMP+9, TEMP+10, TEMP+11, TEMP+12, TEMP+13, TEMP+14, TEMP+15 , TEMP+16, TEMP+17, TEMP+18, TEMP+19, TEMP+20, CALC+17 |
| VALM | STACK+6!, STACK+11!, POP+1!, TEMP+2*, TEMP+5, TEMP+6 |
| VALM( | STACK+4, POP+16*, TEMP+5*, CALC+2! |
| VALM("ARRAY" | CALC+3! |
| VALM("BM" | TEMP+9*, CALC+5 |
| VALM("DAYS" | TEMP+18* |
| VALM("DEFS" | TEMP+19*, CALC+7* |
| VALM("ENTITY" | TEMP+13* |
| VALM("FIXED" | TEMP+10* |
| VALM("HIDDEN" | TEMP+20*, TEMP+21* |
| VALM("IFN" | TEMP+6*, TEMP+10 |
| VALM("LINES" | CALC+5* |
| VALM("MAX" | TEMP+17* |
| VALM("PROTOCOL" | TEMP+14*, CALC+10, CALC+12*, CALC+18 |
| VALM("PRT" | TEMP+15* |
| VALM("RM" | TEMP+11* |
| VALM("TITLE" | TEMP+16*, CALC+6* |
| VALM("TM" | TEMP+8*, CALC+5, CALC+6 |
| VALM("TYPE" | TEMP+7*, TEMP+21, CALC+7, CALC+10, CALC+11 |
| VALM(0 | INIT+3* |
| VALM0 | TEMP+1~, TEMP+2*, TEMP+3, TEMP+7, TEMP+8, TEMP+9, TEMP+11, TEMP+12, TEMP+13, TEMP+14 , TEMP+16, TEMP+17, TEMP+18, TEMP+19, TEMPQ |
| VALM1 | TEMP+1~, TEMP+2*, TEMP+15, TEMP+20 |
| VALMAR | POP+1!, CALC+3*, CALC+4* |
| VALMBCK | INIT+2!, POP+21* |
| VALMBG | STACK+6!, STACK+11!, POP+1! |
| VALMCAP | POP+1!, CALC+16* |
| VALMCC | POP+1!, TEMP+12*, CALC+15* |
| VALMCNT | POP+1! |
| VALMCOFF | TERM+6*, TERM+7*, POP+11! |
| VALMCON | TERM+6*, TERM+7*, POP+11! |
| VALMDDF | POP+1! |
| VALMDN | POP+1!, POP+21*, CALC+14* |
| VALMEVL | INIT+6, STACK+1, STACK+2, STACK+4, STACK+5, STACK+8*, STACK+9, POP+2, POP+5, POP+11! , POP+15*, POP+16, POP+17, POP+18, POP+20, CALC+2, CALC+11, CALC+17 |
| VALMFIND | POP+11! |
| VALMHDR | INIT+2!, POP+1! |
| VALMIOXY | TERM+9*, POP+11! |
| VALMKEY | POP+11!, POP+20, CALC+17 |
| VALMLFT | STACK+6!, STACK+11!, POP+1! |
| VALMLST | POP+1! |
| VALMMENU | POP+1!, CALC+18* |
| VALMNOFF | POP+7! |
| VALMPGE | POP+1! |
| VALMQUIT | INIT+2!, INIT+4*, INIT+5*, POP+11! |
| VALMSGR | TERM+4*, POP+10! |
| VALMUP | POP+1!, POP+21*, CALC+14* |
| VALMWD | TERM+2*, POP+8, POP+11! |
| VALMX | INITQ! |
| X | INITQ!, TERM+2*, TERM+3*, TERM+8*, STACK+4*, STACK+5*, STACK+10*, POP+8*, POP+9*, POP+11! , POP+12*, POP+16*, POP+17*, CALC+1~, CALC+9*, CALC+10*, CALC+11*, CALC+12, CALC+15* |
| Y | POP+9*, POP+11!, CALC+1~, CALC+15* |