SAS code like: IF A < B THEN; shall be flagged. Perhaps incorrect.
SAS Software has in some aspects a syntax that is different from other languages. When users move between different languages, they are more likely to make mistakes. What I suggest is some kind of Very careful syntax checking mode - wherever that is possible,
/ Br Anders