AZHLSC47 ; IHS/HQW/JN - SAC CHAPTER 2: M LANGUAGE PROGRAMMING STANDARDS & CONVENTIONS ; [ 01/20/2000 8:30 AM ] [1/20/00 9:44am]
Source file <AZHLSC47.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DOTBLK | ; CHECK FOR DO DOTS, SEMI-COLON AND IMBEDDED BLANKS | |
| EN | ;EP       FIND COMMENT OR TEXT | |
| AZHLSCKV | ;      KILL VARIABLES | |
| CHKDOTS | ; CHECK FOR DO DOTS BEFORE SEMI-COLON IN COMMENTED LINE | |
| CHKBLK | ; CHECK FOR BLANK BEFORE SEMI-COLON IN COMMENTED LINE | 
| Name | Line Occurrences | 
|---|---|
| AZHLSCKV | EN+3 | 
| CHKBLK | CHKDOTS+1 | 
| CHKDOTS | EN+4 | 
| DOTBLK | CHKDOTS+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> AZHLSC4I | EN+2*, EN+3*, CHKDOTS+2, CHKDOTS+3*, DOTBLK+3*, DOTBLK+4*, CHKBLK+3* | 
| AZHLSCF | EN+2*, EN+3*, EN+4, AZHLSCKV+1!, CHKDOTS+1, CHKDOTS+2, CHKDOTS+3, DOTBLK+1, DOTBLK+2, DOTBLK+3 , CHKBLK+1*, CHKBLK+2 | 
| AZHLSCSV | AZHLSCKV+1!, CHKDOTS+2*, CHKDOTS+3, CHKBLK+2*, CHKBLK+3 | 
| >> I | CHKDOTS+2*, DOTBLK+1, DOTBLK+2, DOTBLK+3, CHKBLK+2* | 
| >> Z | EN+1 | 
| >> Z( | EN+1 | 
| Z1 | EN+1*, EN+3, AZHLSCKV+1!, CHKBLK+1, CHKBLK+2, CHKBLK+3 |