AMQQQ0 ; IHS/CMI/THL - AMQQQ SUBROUTINE PARSES SCRIPTS ;
Source file <AMQQQ0.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| OR1 | ||
| ATT | ||
| COND | ||
| MULT | ||
| SET | ||
| TAX | ; ENTRY POINT FROM AMQQ1 | |
| A1 | ||
| NATL | ||
| CHECK | ||
| TG1 | ||
| VAL | ||
| SETCOND | ||
| T2 | ||
| T1 | ||
| KONG | ||
| RUN | ||
| OR | ||
| NEXIT | ||
| EXIT | ||
| TG11 | ||
| SETATT | ||
| ANAL | ||
| TGRP | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AMQQ(1 - [#9009071] | SETATT+5 | 
| ^AMQQ(4 - [#9009074] | SETATT+7 | 
| ^AMQQ(5 - [#9009075] | SETATT+1, SETCOND+1, SETCOND+3, T2+1, T2+5 | 
| ^UTILITY("AMQQ TAX" | NATL+2 | 
| ^UTILITY("AMQQ" | EXIT!, TGRP+1, TG1+4!, TG11* | 
| Name | Line Occurrences | 
|---|---|
| A1 | ANAL+8, ANAL+10 | 
| ANAL | RUN | 
| ATT | ANAL+5, OR+2 | 
| CHECK | RUN, ANAL+6, ANAL+10, ANAL+13, ANAL+16, KONG, OR+2, OR+7, OR+10 | 
| COND | ANAL+12, OR+6 | 
| KONG | ANAL+4 | 
| MULT | ANAL+9 | 
| NATL | ATT+2 | 
| NEXIT | NATL+1, NATL+2 | 
| OR | KONG | 
| OR1 | OR+5 | 
| SET | ANAL+11, A1 | 
| SETATT | NATL+4 | 
| SETCOND | NATL+6 | 
| T1 | TAX+1, TAX+2 | 
| T2 | TAX+3 | 
| TAX | ANAL+10, OR+5 | 
| TG1 | TGRP+4 | 
| TG11 | TG11+4 | 
| TGRP | T1+1 | 
| VAL | ANAL+15, OR+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | EXIT!, SETATT+1*, SETATT+2, SETATT+5*, SETATT+6, SETATT+7, T2+1*, T2+2, T2+3, T2+4 , TGRP*, TGRP+1, TGRP+3, TG11*, TG11+3*, TG11+4 | 
| A | EXIT!, ANAL+3* | 
| >> AMQQATN | SETATT+3*, T2+1, T2+5 | 
| >> AMQQATNM | SETATT+4* | 
| AMQQCOMP | VAL+1!, VAL+4, VAL+5, T2+10 | 
| AMQQCOND | COND+1!, COND+2*, COND+3*, SETCOND*, VAL+2 | 
| >> AMQQCONM | SETCOND+2* | 
| >> AMQQCTXS | ANAL+9, SETATT+6*, OR+4 | 
| >> AMQQFAIL | ATT+4*, COND+5*, VAL+2*, VAL+4*, TAX+4*, T1*, T1+2, T2+9*, CHECK, OR+4* , NATL+1 | 
| >> AMQQFTYP | ANAL+10, SETATT+7*, OR+5 | 
| >> AMQQLINK | SETATT+2*, SETATT+4, SETATT+5 | 
| AMQQNATT | NATL+2, NATL+3, NEXIT! | 
| AMQQNCND | NATL+2, NATL+5, NEXIT! | 
| >> AMQQNOCO | SETCOND+1* | 
| AMQQNTYP | NEXIT! | 
| AMQQNVAL | NATL+7, NEXIT! | 
| >> AMQQONE | ANAL+11, TAX+3 | 
| >> AMQQQUIT | CHECK | 
| >> AMQQSCMP | T2+10* | 
| >> AMQQSYMB | SETCOND+3* | 
| AMQQTAX | T2!, T2+9, T2+11, T2+12!, NATL!, NATL+2, NEXIT! | 
| AMQQTDIC | T2+3*, NEXIT! | 
| AMQQTLOK | T2+4*, NEXIT! | 
| AMQQTNAR | T2+2*, NEXIT! | 
| AMQQTTX | T2+5*, NEXIT! | 
| >> AMQQXX( | SET+1*, OR1+1*, MULT+1* | 
| AMQQXXAA | ANAL+2!, SETATT*, SET+1, OR1+1, NATL+2* | 
| AMQQXXCC | ANAL+2!, ANAL+10*, ANAL+11*, COND+2*, COND+3*, SETCOND+4*, SET+1, OR1+1, NATL+2* | 
| >> AMQQXXGG | RUN, TG11+1 | 
| >> AMQQXXGI | RUN, TG11+3 | 
| AMQQXXGN | RUN*, EXIT!, TGRP+2, TG1~, TG1+1*, TG11+1*, TG11+2 | 
| >> AMQQXXI | TGRP+2*, TG1+1 | 
| >> AMQQXXII | AMQQQ0+2*, SET*, SET+1, OR1*, OR1+1, MULT*, MULT+1, MULT+3 | 
| >> AMQQXXLV | MULT+2* | 
| AMQQXXN | T2+6*, NEXIT! | 
| >> AMQQXXND | MULT+3* | 
| AMQQXXNF | ANAL+8!, NATL+2*, NATL+7* | 
| AMQQXXNN | ANAL+3*, ATT+4!, NATL+1! | 
| AMQQXXNT | TAX+2*, T2+10!, NEXIT! | 
| AMQQXXTN | T2+8!, TG1+3*, TG11* | 
| AMQQXXTT | T2+8!, TGRP+1*, TG1+2*, TG1+4, TG11 | 
| AMQQXXVV | ANAL+2!, ANAL+11*, VAL*, VAL+5*, SET+1, T2+10*, T2+11*, OR1+1, NATL+2*, NATL+7* | 
| AMQQXXX1 | TGRP+3*, TGRP+5!, TG11, TG11+4*, KONG*, KONG+1!, OR+1 | 
| AMQQXXXI | KONG*, KONG+1!, OR1, OR1+1 | 
| AMQQXXXX | RUN*, ANAL*, ANAL+1, ANAL+3*, ANAL+4, ATT, ATT+2, COND, VAL, TAX+1 , TAX+2, T1, TGRP, KONG, OR~, OR+1* | 
| I | EXIT!, TG11* | 
| U | SETATT+2, SETATT+4, SETATT+6, SETATT+7, COND+3, SETCOND+1, SETCOND+2, SETCOND+3, T2+2, T2+3 , T2+4 | 
| >> X | ATT*, COND*, COND+2, COND+3*, VAL*, VAL+2, TGRP+1* | 
| >> Y | ATT+2, ATT+3, ATT+4, SETATT, SETATT+1, SETATT+3, SETATT+4, COND+5, SETCOND, SETCOND+1 , SETCOND+2, SETCOND+3, SETCOND+4, MULT+1, NATL+1*, NATL+3*, NATL+5* |