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 |