GMRADSP8 ;HIRMFO/WAA-DISPLAY ALLERGY ;26-Oct-2010 17:03;DU
Source file <GMRADSP8.m>
Package | Total | Caller Graph |
---|---|---|
Adverse Reaction Tracking | 2 | GMRADSP0 GMRANKA |
Name | Comments | DBIA/ICR reference |
---|---|---|
WRITE(NL,TAB,STRING,GMRAOUT,HEAD) | ; This will display all the
; text in a given string. ; Requited Variables: ; NL = Numeric repersentation of New lines ; = 0 No new line ; TAB = Number of tab spaces from the las given position ; STRING = The array of text to be printed. ; STRING(X) = Continue of string ; NOTE: This continuation will line feed and tab the same ; as the string itself. ; Optional variables ; GMRAOUT = The status of the Up-arrow out of a system. ; = "" use Page break function ; HEAD = HEADER SUB-ROUTINE |
|
HEAD | ;Print the top of page for the display
|
|
DISPLAY(ARRAY) | ;This subroutine will print out the Reactant
; ARRAY is the array that is passed |
|
PAGE(HEAD) | ; Bottom of page program
; Input variable: ; HEAD = Header program to be run |
Name | Field # of Occurrence |
---|---|
^DIR | PAGE+9 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences |
---|---|
$$PAGE | WRITE+18, WRITE+21 |
@( | PAGE+9 |
WRITE | DISPLAY+4, HEAD+2, HEAD+3, HEAD+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | DISPLAY~, DISPLAY+3, DISPLAY+4 |
CNT | DISPLAY+2~ |
DIR | PAGE+6~ |
DIR("?" | PAGE+8* |
DIR("A" | PAGE+7* |
DIR(0 | PAGE+7* |
DIROUT | PAGE+10, PAGE+12! |
DIRUT | PAGE+12! |
DTOUT | PAGE+10, PAGE+12! |
DUOUT | PAGE+11, PAGE+12! |
GMAI | WRITE+16~, WRITE+18*, WRITE+21* |
GMAX | WRITE+16~, WRITE+20* |
GMRAOUT | DISPLAY+4, WRITE~, WRITE+15*, WRITE+17, WRITE+18*, WRITE+20, WRITE+21*, PAGE+4*, PAGE+10*, PAGE+11* , PAGE+14 |
HEAD | WRITE~, WRITE+15*, WRITE+18, WRITE+21, PAGE~, PAGE+9 |
IOSL | PAGE+5 |
NL | WRITE~, WRITE+18, WRITE+21 |
STRING | WRITE~, WRITE+17 |
STRING( | WRITE+20 |
TAB | WRITE~, WRITE+17, WRITE+20 |
Y | PAGE+6~, PAGE+9 |