SDUL ;MJK/ALB - List Manager; 12/1/91
Source file <SDUL.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| WP1(SDULREF) | ; -- quick setup | |
| ASKQ | ||
| HDR | ; -- prt/display header | |
| EN(NAME,PARMS) | ; -- main entry point ; input: NAME := free text name of list template or routine call ; PARMS := parameter list | 
 
 | 
| SHOW | ; -- show items to user | |
| CHGCAP(FLD,LABEL) | ; -- change label on caption ; input: FLD := name of field ; LABEL := text for column header | |
| LIST | ; -- list items | |
| REFRESH | ; | 
 
 | 
| WP(SDULREF,SDULWPTL) | ; -- quick entry to List Manager (c) | |
| ENQ | ||
| ASK | ; -- prompt user | |
| BLD | ; -- build list of items | |
| BLDQ | ||
| COL | ; | |
| CAPTION() | ; -- set up caption line of header | 
| Name | Line Occurrences | 
|---|---|
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("XY" | LIST+3 | 
| ^SD(409.61 - [#409.61] | COL+2 | 
| ^TMP("SDUL DATA" | EN+7, BLD+1, ASK+3 | 
| Name | Line Occurrences | 
|---|---|
| $$CAPTION | CHGCAP+3 | 
| ASK | EN+6, ASK+6 | 
| BLD | EN+5 | 
| BLDQ | BLD+1 | 
| EN | WP+1 | 
| ENQ | EN+4, EN+5 | 
| HDR | REFRESH+1 | 
| LIST | REFRESH+2 | 
| REFRESH | EN+6, ASK+6 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | COL+2 | 
| ^("FNL" | EN+7 | 
| ^("HLP" | ASK+3 | 
| ^("INIT" | BLD+1 | 
| ^(0 | COL+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| COL | CAPTION+1~, CAPTION+3* | 
| DIROUT | ASK+4!, ASKQ! | 
| DTOUT | ASK+4!, ASKQ! | 
| DUOUT | ASK+4!, ASKQ! | 
| >> DX | LIST+3*, HDR+6*, HDR+10*, SHOW+1* | 
| >> DY | LIST+3*, HDR+6*, HDR+10*, SHOW+1* | 
| FLD | CAPTION+1~, CAPTION+3*, CAPTION+4, CHGCAP~, CHGCAP+3 | 
| I | LIST+4*, COL+2*, HDR+1~, HDR+14* | 
| IOF | HDR+4 | 
| >> IOINHI | HDR+5 | 
| >> IOINORM | HDR+8 | 
| IOST | LIST+3, LIST+9, HDR+6, HDR+10 | 
| >> IOUOFF | LIST+8, HDR+12, HDR+17 | 
| >> IOUON | LIST+8, HDR+5, HDR+8, HDR+17 | 
| >> IOXY | LIST+3, HDR+6, HDR+10, SHOW+1 | 
| LABEL | CHGCAP~, CHGCAP+3 | 
| >> LN | LIST+4* | 
| NAME | EN~, EN+4 | 
| PARMS | EN~, EN+4 | 
| >> SDUL("ARRAY" | WP1+2* | 
| >> SDUL("BM" | SHOW+1 | 
| >> SDUL("HDR" | HDR+2 | 
| >> SDUL("IFN" | COL+2 | 
| >> SDUL("LINES" | BLD+3, LIST+2, LIST+4, HDR+11, REFRESH+1 | 
| >> SDUL("MAX" | ASK+2 | 
| >> SDUL("PROTOCOL" | ASK+2 | 
| >> SDUL("TITLE" | HDR+7, HDR+9, WP1+3* | 
| >> SDUL("TM" | LIST+3, HDR+14, HDR+16 | 
| >> SDULAR | LIST+4 | 
| SDULBCK | ASK+4!, ASK+6, REFRESH+2* | 
| >> SDULBG | BLD+2*, BLD+3, LIST+1*, LIST+2, LIST+4, HDR+15, REFRESH+1 | 
| >> SDULCAP | CHGCAP+3*, HDR+15*, HDR+17, HDR+18 | 
| >> SDULCC | LIST+6, LIST+8, ASK+1, CAPTION+2, HDR+5, HDR+8, HDR+12, HDR+15, HDR+17, HDR+18 | 
| >> SDULCNT | LIST+5, LIST+7, HDR+11, WP1+1* | 
| SDULDDF | COL+1! | 
| SDULDDF( | COL+2*, CAPTION+3, CHGCAP+3* | 
| >> SDULDN | LIST+7* | 
| >> SDULEVL | EN+7, BLD+1, ASK+3 | 
| >> SDULHDR | HDR+2 | 
| >> SDULHDR( | HDR+14 | 
| >> SDULMENU | SHOW+1, SHOW+2 | 
| >> SDULPGE | BLD+3*, LIST+2*, HDR+11, REFRESH+1* | 
| >> SDULQUIT | EN+4, EN+5, BLD+1 | 
| SDULREF | WP1~, WP1+1, WP1+2, WP~ | 
| >> SDULST | LIST+2*, LIST+4*, LIST+5*, LIST+7 | 
| >> SDULUP | HDR+15* | 
| >> SDULWD | LIST+6, LIST+7, CAPTION+2, HDR+15 | 
| SDULWPTL | WP1+3, WP~ | 
| U | COL+2, CAPTION+4, CHGCAP+3, WP1+1 | 
| X | LIST+4*, LIST+6!*, LIST+7*, LIST+8*, LIST+9, ASK+2*, CAPTION+1~, CAPTION+2*, CAPTION+4*, CAPTION+5 , HDR+1~, SHOW+3* | 
| XQORM | ASKQ! | 
| XQORM("??" | ASK+3* | 
| XQORM(0 | ASK+2* |