NO new common blocks. What is in the code is all there will be. Data is to be communicated to subroutines via passed arguments. NO file unit numbers done by explicit integers, but all file access shall be via integer variables. NO passed real constants.
Passed integers are ok.
NO statement functions, beyond the few that already exist. Only those who write the rules can change the rules. The Basics Many of the conventions described in this section will be apparent from inspecting the code itself. This section will highlight some of the less obvious conventions, and reiterate the more important ones. Details will be expanded on in the next section.