LEXXFI3 ;ISL/KER - File Info - Record Count ;04/21/2014
Source file <LEXXFI3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
NODE | ; Count a Node as a Record?
; Do not Count Non-Zero Nodes |
|
ALL | ; Record Count for a File(s)
|
|
CNT(X) | ; Count Entries for file X
|
|
LS(X,Y) | ; List Subscripts X = Subscripts Y = File
|
|
LVL(X) | ; Level of File X = File/Sub-File Number
|
|
ID(X) | ; Unique Identifier X = File/Sub-File Number
|
|
PAR(X) | ; Parent File X = File/Sub-File Number
|
|
ONE(X) | ; Record Count for a File
|
|
SAV | ; Save Counts in ^TMP("LEXCNT",$J)
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("LEXCNT" | ONE+1!, ALL+1!, CNT+9*, CNT+10*, CNT+17*, CNT+18!, NODE+20, SAV+8*, SAV+9*, SAV+11* , SAV+12*, SAV+13*, SAV+14*, SAV+15*, SAV+16*, SAV+17*, SAV+19* |
Name | Line Occurrences |
---|---|
$$ID | SAV+10 |
$$LVL | SAV+10 |
$$PAR | CNT+6, SAV+5 |
CNT | ONE+1, ALL+6 |
LS | NODE+17 |
NODE | CNT+15 |
SAV | CNT+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIC | CNT+1~, CNT+11*, CNT+12, CNT+13, CNT+14, CNT+15, NODE+4, NODE+5, NODE+6 |
LECTITL | SAV+1~ |
LEX | CNT+1~, CNT+5, CNT+6!, CNT+7, PAR+2, LVL+2, ID+2 |
LEX("DD" | CNT+5, CNT+7, CNT+8, NODE+18, LS+12, LS+13, LS+14, LS+15, LS+17, SAV+4 , SAV+7, PAR+2, PAR+3, PAR+4, PAR+5, LVL+2, LVL+3, LVL+4, LVL+5, ID+2 , ID+3, ID+4, ID+5 |
LEX("DIC" | CNT+8, CNT+11, LS+2, SAV+5, SAV+7 |
LEXCFI | CNT+1~, NODE+18*, NODE+19 |
LEXCNT | CNT+1~ |
LEXCNT( | NODE+19*, SAV+2, SAV+6 |
LEXCNT(0 | CNT+16 |
LEXCRT | CNT+1~, CNT+12*, CNT+13*, CNT+14* |
LEXCTR | ALL+1~, ALL+2*, ALL+4* |
LEXEX | ALL+1~, ALL+4* |
LEXEXIT | CNT+1~, CNT+11*, CNT+15, CNT+18*, NODE+8*, NODE+10*, NODE+20* |
LEXFF | CNT+1~, CNT+4*, CNT+5, CNT+6 |
LEXFI | ONE+1~*, ALL+1~, ALL+2*, ALL+3, ALL+5*, ALL+6, CNT+1~, CNT+6*, CNT+7, CNT+8 , CNT+9, CNT+11, CNT+17, NODE+17, LS+1~, LS+2*, LS+9, SAV+1~, SAV+2*, SAV+4 , SAV+5, SAV+6, SAV+7, SAV+8, SAV+9, SAV+10, SAV+11 |
LEXFLD | LS+1~, LS+14*, LS+15 |
LEXGRND | SAV+1~, SAV+6*, SAV+8 |
LEXI | CNT+1~, LS+1~, LS+3*, LS+4, LS+7 |
LEXID | SAV+1~, SAV+10*, SAV+11, SAV+16, SAV+17, SAV+18*, SAV+19, ID+1~*, ID+4*, ID+6* , ID+7 |
LEXIEN | CNT+1~, NODE+6* |
LEXIENS | CNT+2~, CNT+11*, CNT+17, NODE+6*, NODE+12, NODE+13 |
LEXIND | CNT+2~, NODE+6*, NODE+8, NODE+10 |
LEXLINE | ALL+1~, ALL+5 |
LEXLS | CNT+2~, NODE+17!, LS+3!, LS+21!, LS+22! |
LEXLS("CNT" | LS+3*, LS+6*, LS+21 |
LEXLS("DA" | LS+5* |
LEXLS("FIL" | NODE+18, LS+18*, LS+20! |
LEXLS("ND" | LS+8*, LS+9, LS+10, LS+19*, LS+22 |
LEXLVL | SAV+1~, SAV+10*, SAV+11, SAV+15, LVL+1~, LVL+4*, LVL+5*, LVL+6 |
LEXMD | ONE+1!, ALL+5! |
LEXNAM | SAV+1~, SAV+3~, SAV+4*, SAV+9 |
LEXNCT | CNT+2~, CNT+11*, NODE+17* |
LEXND | LS+1~, LS+10*, LS+11*, LS+12, LS+13, LS+14 |
LEXNDI | LS+1~, LS+9*, LS+10 |
LEXOF | CNT+2~, CNT+12*, NODE+12, NODE+13 |
LEXOND | CNT+2~, CNT+12*, CNT+15*, NODE+2, NODE+4, NODE+5, NODE+6 |
LEXPAR | SAV+1~, SAV+5*, SAV+8, SAV+9, SAV+11, SAV+19, PAR+1~, PAR+4*, PAR+5*, PAR+6 , LVL+1~, LVL+4*, LVL+5*, ID+1~, ID+4*, ID+5* |
LEXPCD | CNT+2~, NODE+13*, NODE+14* |
LEXPCE | CNT+2~, NODE+12*, NODE+14* |
LEXPCI | CNT+2~, NODE+12*, NODE+13*, NODE+14, NODE+15 |
LEXPCO | CNT+3~, CNT+11*, NODE+12, NODE+15* |
LEXPCT | CNT+3~, NODE+12*, NODE+13* |
LEXREC | CNT+3~, CNT+11*, NODE+19*, NODE+20 |
LEXRTN | ALL+1~, ALL+2*, ALL+4 |
LEXSB | LS+1~, LS+4*, LS+5, LS+6, LS+8 |
LEXSF | LS+1~, LS+9*, LS+11*, LS+12, LS+13, LS+14*, LS+15, LS+16*, LS+17*, LS+18 , LS+20 |
LEXSFI | LS+1~, LS+15*, LS+16*, LS+17 |
LEXSFN | LS+1~, LS+9*, LS+12*, LS+19 |
LEXSL | CNT+3~, NODE+10*, NODE+17, LS+1~, LS+2*, LS+3, LS+4 |
LEXSUB | PAR+1~*, PAR+2, PAR+3, PAR+4, PAR+5*, LVL+1~*, LVL+2, LVL+3, LVL+4, LVL+5* , ID+1~*, ID+2, ID+3, ID+4, ID+5*, ID+6 |
LEXTAG | ALL+1~, ALL+2*, ALL+4 |
LEXTITL | SAV+3~, SAV+8*, SAV+9 |
LEXTOT | SAV+1~, SAV+3~, SAV+6*, SAV+9 |
LEXTYP | SAV+1~, SAV+3~, SAV+7*, SAV+8 |
X | ONE~, ONE+1, CNT~, CNT+4, LS~, LS+2, PAR~, PAR+1, PAR+3*, PAR+6* , PAR+7, LVL~, LVL+1, LVL+6*, ID~, ID+1, ID+7*, ID+8 |
Y | LS~, LS+2 |