GMPLEDIT ; SLC/MKB/KER -- VALM Utilities for Edit sub-list ; 04/15/2002
Source file <GMPLEDIT.m>
| Package | Total | Call Graph |
|---|---|---|
| Problem List | 4 | $$EDITED^GMPLEDT2 ($$MSG,GETFLDS)^GMPLEDT3 EN^GMPLSAVE ($$EXTDT,WRAP)^GMPLX |
| Kernel | 2 | $$FMTE^XLFDT $$REPEAT^XLFSTR |
| Registration | 2 | $$SETSTR^VALM1 (CLEAN,CNTRL)^VALM10 |
| VA Fileman | 1 | YN^DICN |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Init Variables, list array
; Expects GMPIFN IEN of file 900011 (required) ; GMPLNUM Sequence # of Problem Edit (optional) |
|
| HI(LINE,COL) | ; Hi-lite #
|
|
| HDR | ; Header code
|
|
| IN4 | ; Line 7/8
|
|
| IN5 | ; Last Line
|
|
| IN1 | ; Line 2
|
|
| IN2 | ; Line 3
|
|
| IN3 | ; Line 4
|
|
| INIT | ; Build list from GMPFLD()
|
|
| EXIT | ; Exit code
|
|
| EX1 | ; Ask to Save Changes on Exit
|
|
| KILL | ; Clean-up
|
|
| HELP | ; Help code
|
| Name | Field # of Occurrence |
|---|---|
| YN^DICN | EX1+2 |
| $$EDITED^GMPLEDT2 | EXIT+2 |
| $$MSG^GMPLEDT3 | IN5+8, HELP+9 |
| GETFLDS^GMPLEDT3 | EN+6 |
| EN^GMPLSAVE | EX1+5 |
| $$EXTDT^GMPLX | IN4+7, IN5+2 |
| WRAP^GMPLX | INIT+6 |
| $$SETSTR^VALM1 | IN1+3, IN2+4, IN3+2, IN3+7 |
| CLEAN^VALM10 | INIT+5, KILL+3 |
| CNTRL^VALM10 | IN4+3, HI+1 |
| $$FMTE^XLFDT | HDR+3 |
| $$REPEAT^XLFSTR | HDR+4 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNPROB - [#9000011] | HDR+2 |
| ^TMP("GMPLEDIT" | INIT+9*, INIT+10*, INIT+11*, INIT+12*, IN1+4*, IN2+5*, IN3+3*, IN3+8*, IN3+11*, IN4+1* , IN4+2*, IN4+9*, IN4+12*, IN5+4*, IN5+7*, IN5+8*, HELP+1, KILL+1 |
| ^VA(200 - [#200] | IN4+11 |
| ^XUSEC("GMPL ICD CODE" | INIT+2 |
| Name | Line Occurrences |
|---|---|
| EX1 | EX1+2 |
| HI | INIT+9, INIT+10, IN1+4, IN2+5, IN3+3, IN3+8, IN3+11, IN4+10, IN5+4 |
| IN4 | IN3+8 |
| KILL | EN+7, EXIT+1, EXIT+2, EX1+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EXIT+1~, EX1+2* |
| CNT | HELP+1~*, HELP+3, KILL+1*, KILL+2, KILL+4! |
| COL | HI~, HI+1 |
| DIFFRENT | EXIT+1~, EXIT+2* |
| DT | IN5+2 |
| DTIME | HELP+8 |
| DTOUT | KILL+4! |
| DUOUT | KILL+4! |
| DUZ | INIT+2 |
| >> GMPARAM("VER" | INIT+10 |
| >> GMPDFN | HDR+1 |
| GMPFLD | EN+4!, EN+7, KILL+4! |
| GMPFLD( | INIT+3, INIT+6, INIT+10, IN1+1, IN1+3, IN2+1, IN2+2, IN2+3, IN3+1, IN3+5 , IN3+6, IN3+10 |
| GMPFLD(10 | IN4+5, IN4+6, IN4+8, IN5+1, IN5+3, IN5+5, IN5+6 |
| >> GMPIFN | EN+6, HDR+2 |
| >> GMPLMGR | IN4+10 |
| >> GMPLNUM | EN+4 |
| >> GMPLUSER | INIT+10 |
| >> GMPLVIEW("VIEW" | IN3+5 |
| GMPORIG | EN+4!, KILL+4! |
| GMPORIG(10 | IN4+8 |
| GMPQUIT | KILL+4! |
| GMPREBLD | INIT+5! |
| GMPSAVED | INIT+5!, EXIT+1 |
| >> GMPVA | IN1+3, IN2+4, IN3+2, IN3+7, IN4+4 |
| I | INIT+1~, INIT+3*, INIT+11*, IN1+4*, IN2+5*, IN4+5*, IN4+6, IN4+8, IN5+3*, IN5+5* , IN5+6, KILL+2*, KILL+4! |
| ICD | INIT+1~, INIT+2*, IN1+3, IN2+4, IN3+8, IN4+4 |
| >> IOINHI | HI+1 |
| >> IOINORM | HI+1 |
| >> IOUOFF | IN4+3 |
| >> IOUON | IN4+3 |
| LASTMOD | HDR+1~, HDR+2*, HDR+3*, HDR+4 |
| LCNT | INIT+1~, INIT+2*, INIT+9, INIT+10, INIT+11*, INIT+12*, IN1+2*, IN1+4, IN2+1*, IN2+5 , IN3+1*, IN3+3, IN3+8*, IN3+10*, IN3+11, IN4+1*, IN4+2*, IN4+3, IN4+9*, IN4+10 , IN4+12*, IN5+4*, IN5+7*, IN5+8 |
| LINE | INIT+1~, INIT+8*, INIT+9, INIT+10*, IN1+1*, IN1+2*, IN1+3*, IN1+4, IN2+1*, IN2+2* , IN2+3*, IN2+4*, IN2+5, IN3+1*, IN3+2*, IN3+3, IN3+5*, IN3+6*, IN3+7*, IN3+8 , IN3+10*, IN3+11, IN4+7*, IN4+9, IN4+11*, IN4+12, IN5+2*, IN5+3*, IN5+4, IN5+6* , IN5+7, HI~, HI+1 |
| NOTE | INIT+1~, IN4+6*, IN4+7, IN4+8*, IN4+9, IN4+11 |
| NUM | INIT+1~, IN4+4*, IN4+6*, IN4+7, IN5+1*, IN5+2, IN5+8 |
| PAT | HDR+1~*, HDR+4 |
| SP | INIT+1~, INIT+3*, INIT+4*, IN2+4, IN3+2, IN3+7 |
| STR | INIT+1~, IN1+1*, IN1+2, IN1+3*, IN2+4*, IN3+2*, IN3+7* |
| TEXT | INIT+1~, INIT+6, INIT+11 |
| TEXT( | INIT+11 |
| TEXT(1 | INIT+8 |
| U | INIT+3, INIT+6, IN1+1, IN1+3, IN2+1, IN2+2, IN2+3, IN2+4, IN3+1, IN3+2 , IN3+5, IN3+6, IN3+7, IN3+10, IN4+7, IN4+8, IN4+9, IN4+11, IN5+8, HDR+1 , HDR+2 |
| >> VALMBCK | EN+7*, HELP+9* |
| >> VALMCC | HELP+9 |
| >> VALMCNT | IN5+8*, HELP+7 |
| >> VALMHDR(1 | HDR+4* |
| >> VALMSG | IN5+8*, HELP+9* |
| X | HELP+1~, HELP+8* |
| >> XQORM("KEY" | KILL+2!, KILL+3! |