Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
1 lines (1 sloc) 210 KB
<ns0:grammar xmlns:ns0="http://planet-sl.org/bgf"><ns0:production><nonterminal>mode</nonterminal><ns0:expression><nonterminal>cobol_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>priority_number</nonterminal><ns0:expression><nonterminal>numeric</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>level_number</nonterminal><ns0:expression><nonterminal>numeric</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>integer</nonterminal><ns0:expression><nonterminal>numeric</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>user_defined_word</nonterminal><ns0:expression><nonterminal>cobol_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>system_name</nonterminal><ns0:expression><nonterminal>cobol_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>alphabetic_user_defined_word</nonterminal><ns0:expression><nonterminal>cobol_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>copy_directive_without_period</nonterminal><ns0:expression><sequence><ns0:expression><terminal>COPY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>text_name</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>OF</terminal></ns0:expression><ns0:expression><terminal>IN</terminal></ns0:expression></choice></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>library_name</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>SUPPRESS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>REPLACING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>copy_operand</nonterminal></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><nonterminal>copy_operand</nonterminal></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>statements</nonterminal><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>accept_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>add_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-ADD</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>size_error_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-ADD</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>alter_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>call_statement_format_i</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-CALL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>on_overflow</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-CALL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>call_statement_format_ii</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-CALL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>exception_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-CALL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>cancel_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>close_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>compute_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-COMPUTE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>size_error_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-COMPUTE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>continue_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>delete_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-DELETE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>invalid_key_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-DELETE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>display_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>divide_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-DIVIDE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>size_error_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-DIVIDE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>entry_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>evaluate_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-EVALUATE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>exit_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>exit_program_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>goback_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>go_to_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>if_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-IF</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>initialize_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>inspect_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>merge_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>move_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>multiply_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-MULTIPLY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>size_error_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-MULTIPLY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>open_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>perform_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>read_statement_format_i</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-READ</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>at_end_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-READ</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>read_statement_format_ii</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-READ</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>invalid_key_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-READ</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>release_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>return_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-RETURN</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>rewrite_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-REWRITE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>invalid_key_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-REWRITE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>search_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-SEARCH</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>set_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>sort_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>start_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-START</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>invalid_key_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-START</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>stop_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>string_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-STRING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>overflow_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-STRING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>subtract_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-SUBTRACT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>size_error_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-SUBTRACT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>unstring_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-UNSTRING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>overflow_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-UNSTRING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>write_statement_format_i</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-WRITE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>write_before_after</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END-WRITE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>w_phrase</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-WRITE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>invalid_key_phrases</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>END-WRITE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>examine_statement</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>copy_directive</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>overflow_phrases</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><nonterminal>on_overflow</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>not_on_overflow</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>invalid_key_phrases</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>invalid_key</nonterminal></ns0:expression><ns0:expression><nonterminal>not_invalid_key</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>invalid_key</nonterminal></ns0:expression><ns0:expression><nonterminal>not_invalid_key</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>at_end_phrases</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>at_end</nonterminal></ns0:expression><ns0:expression><nonterminal>not_at_end</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>at_end</nonterminal></ns0:expression><ns0:expression><nonterminal>not_at_end</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>exception_phrases</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>on_exception</nonterminal></ns0:expression><ns0:expression><nonterminal>not_on_exception</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>on_exception</nonterminal></ns0:expression><ns0:expression><nonterminal>not_on_exception</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>size_error_phrases</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>on_size_error</nonterminal></ns0:expression><ns0:expression><nonterminal>not_on_size_error</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>on_size_error</nonterminal></ns0:expression><ns0:expression><nonterminal>not_on_size_error</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>examine_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>EXAMINE</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><terminal>TALLYING</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>ALL</terminal></ns0:expression><ns0:expression><terminal>LEADING</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>not_at_eop</nonterminal><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>AT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>END-OF-PAGE</terminal></ns0:expression><ns0:expression><terminal>EOP</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>at_eop</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>AT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>END-OF-PAGE</terminal></ns0:expression><ns0:expression><terminal>EOP</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>write_before_after</nonterminal><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>BEFORE</terminal></ns0:expression><ns0:expression><terminal>AFTER</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ADVANCING</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>LINE</terminal></ns0:expression><ns0:expression><terminal>LINES</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><nonterminal>mnemonic_name</nonterminal></ns0:expression><ns0:expression><terminal>PAGE</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression></ns0:production><ns0:production><nonterminal>not_at_end</nonterminal><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>AT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>END</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>at_end</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>AT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>END</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>inspect_replacing_phrase</nonterminal><ns0:expression><sequence><ns0:expression><terminal>REPLACING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>CHARACTERS</terminal></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>before_after_phrase</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>ALL</terminal></ns0:expression><ns0:expression><terminal>LEADING</terminal></ns0:expression><ns0:expression><terminal>FIRST</terminal></ns0:expression></choice></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>before_after_phrase</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>inspect_tallying_phrase</nonterminal><ns0:expression><sequence><ns0:expression><terminal>TALLYING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><terminal>FOR</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>CHARACTERS</terminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>before_after_phrase</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>ALL</terminal></ns0:expression><ns0:expression><terminal>LEADING</terminal></ns0:expression></choice></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>before_after_phrase</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>before_after_phrase</nonterminal><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>BEFORE</terminal></ns0:expression><ns0:expression><terminal>AFTER</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>INITIAL</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>when_other_phrase</nonterminal><ns0:expression><sequence><ns0:expression><terminal>WHEN</terminal></ns0:expression><ns0:expression><terminal>OTHER</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>when_phrase</nonterminal><ns0:expression><sequence><ns0:expression><plus><ns0:expression><sequence><ns0:expression><terminal>WHEN</terminal></ns0:expression><ns0:expression><nonterminal>e_phrase</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><terminal>ALSO</terminal></ns0:expression><ns0:expression><nonterminal>e_phrase</nonterminal></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></plus></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>e_phrase</nonterminal><ns0:expression><choice><ns0:expression><terminal>ANY</terminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression><ns0:expression><terminal>TRUE</terminal></ns0:expression><ns0:expression><terminal>FALSE</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>NOT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>invalid_key</nonterminal><ns0:expression><sequence><ns0:expression><terminal>INVALID</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>not_invalid_key</nonterminal><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><terminal>INVALID</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>not_on_exception</nonterminal><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>EXCEPTION</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>on_exception</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>EXCEPTION</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>not_on_overflow</nonterminal><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>OVERFLOW</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>on_overflow</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>OVERFLOW</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>not_on_size_error</nonterminal><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>SIZE</terminal></ns0:expression><ns0:expression><terminal>ERROR</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>on_size_error</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>SIZE</terminal></ns0:expression><ns0:expression><terminal>ERROR</terminal></ns0:expression><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>use_directive</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>use_directive_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>use_directive_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>use_directive_format_iii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>subtract_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>subtract_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>subtract_statement_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>subtract_statement_format_iii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>set_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>set_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>set_statement_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>set_statement_format_iii</nonterminal></ns0:expression><ns0:expression><nonterminal>set_statement_format_iv</nonterminal></ns0:expression><ns0:expression><nonterminal>set_statement_format_v</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>search_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>search_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>search_statement_format_ii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>perform_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>perform_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>perform_statement_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>perform_statement_format_iii</nonterminal></ns0:expression><ns0:expression><nonterminal>perform_statement_format_iv</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>open_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>open_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>open_statement_format_ii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>multiply_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>multiply_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>multiply_statement_format_ii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>move_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>move_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>move_statement_format_ii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>inspect_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>inspect_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>inspect_statement_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>inspect_statement_format_iii</nonterminal></ns0:expression><ns0:expression><nonterminal>inspect_statement_format_iv</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>go_to_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>go_to_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>go_to_statement_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>altered_go_to</nonterminal></ns0:expression><ns0:expression><nonterminal>go_to_statement_format_iv</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>divide_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>divide_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>divide_statement_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>divide_statement_format_iii</nonterminal></ns0:expression><ns0:expression><nonterminal>divide_statement_format_iv</nonterminal></ns0:expression><ns0:expression><nonterminal>divide_statement_format_v</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>close_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>close_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>close_statement_format_ii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>add_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>add_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>add_statement_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>add_statement_format_iii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>accept_statement</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>accept_statement_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>accept_statement_format_ii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>call_using_phrase</nonterminal><ns0:expression><sequence><ns0:expression><terminal>USING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>BY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>REFERENCE</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>ADDRESS</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>BY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>CONTENT</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>LENGTH</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>ADDRESS</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>altered_go_to</nonterminal><ns0:expression><sequence><ns0:expression><terminal>GO</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>occurs_clause</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>occurs_clause_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>occurs_clause_format_ii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>data_clauses</nonterminal><ns0:expression><star><ns0:expression><choice><ns0:expression><nonterminal>blank_when_zero_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>external_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>global_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>justified_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>occurs_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>picture_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>sign_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>synchronized_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>usage_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>value_clause_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>renames_clause</nonterminal></ns0:expression></choice></ns0:expression></star></ns0:expression></ns0:production><ns0:production><nonterminal>data_description_entry</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>data_description_entry_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>data_description_entry_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>data_description_entry_format_iii</nonterminal></ns0:expression><ns0:expression><nonterminal>copy_directive</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>code_set_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>CODE-SET</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>alphabet_name</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>recording_mode_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RECORDING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>MODE</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>mode</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>linage_area_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>FOOTING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>AT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>LINES</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>AT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>TOP</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>LINES</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>AT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>BOTTOM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>linage_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>LINAGE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>LINES</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>linage_area_clause</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>data_records_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>DATA</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>RECORD</terminal></ns0:expression><ns0:expression><terminal>RECORDS</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>IS</terminal></ns0:expression><ns0:expression><terminal>ARE</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>value_of_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>VALUE</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>system_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>label_records_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>LABEL</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>RECORD</terminal></ns0:expression><ns0:expression><terminal>RECORDS</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>IS</terminal></ns0:expression><ns0:expression><terminal>ARE</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>STANDARD</terminal></ns0:expression><ns0:expression><terminal>OMITTED</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></plus></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>record_varying_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>VARYING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>SIZE</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>FROM</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>CHARACTERS</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>record_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RECORD</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>CONTAINS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>CHARACTERS</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>CONTAINS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>CHARACTERS</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>record_varying_clause</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>DEPENDING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>block_contains_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>BLOCK</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>CONTAINS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>CHARACTERS</terminal></ns0:expression><ns0:expression><terminal>RECORDS</terminal></ns0:expression><ns0:expression><terminal>RECORD</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>global_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>GLOBAL</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>external_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>EXTERNAL</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>file_clauses</nonterminal><ns0:expression><star><ns0:expression><choice><ns0:expression><nonterminal>external_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>global_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>block_contains_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>record_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>label_records_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>value_of_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>data_records_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>linage_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>recording_mode_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>code_set_clause</nonterminal></ns0:expression></choice></ns0:expression></star></ns0:expression></ns0:production><ns0:production><nonterminal>file_description_entry</nonterminal><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>FD</terminal></ns0:expression><ns0:expression><terminal>SD</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><nonterminal>file_clauses</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>status_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>FILE</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>STATUS</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>relative_key</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RELATIVE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>record_key</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RECORD</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>password_clause</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>idx_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>password_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>PASSWORD</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>key_clause</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>record_key</nonterminal></ns0:expression><ns0:expression><nonterminal>relative_key</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>access_mode_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>ACCESS</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>MODE</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>SEQUENTIAL</terminal></ns0:expression><ns0:expression><terminal>RANDOM</terminal></ns0:expression><ns0:expression><terminal>DYNAMIC</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>record_delimiter_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RECORD</terminal></ns0:expression><ns0:expression><terminal>DELIMITER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>STANDARD-1</terminal></ns0:expression><ns0:expression><nonterminal>assignment_name</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>padding_character_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>PADDING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>CHARACTER</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>organisation_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>ORGANIZATION</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>SEQUENTIAL</terminal></ns0:expression><ns0:expression><terminal>INDEXED</terminal></ns0:expression><ns0:expression><terminal>RELATIVE</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>reserve_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RESERVE</terminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>AREA</terminal></ns0:expression><ns0:expression><terminal>AREAS</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>file_control_clauses</nonterminal><ns0:expression><star><ns0:expression><choice><ns0:expression><nonterminal>reserve_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>organisation_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>padding_character_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>record_delimiter_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>access_mode_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>key_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>password_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>status_clause</nonterminal></ns0:expression></choice></ns0:expression></star></ns0:expression></ns0:production><ns0:production><nonterminal>assign_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ASSIGN</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>assignment_name</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>select_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SELECT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>OPTIONAL</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>file_control_entry</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>select_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>assign_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>file_control_clauses</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>special_names_clauses</nonterminal><ns0:expression><star><ns0:expression><choice><ns0:expression><nonterminal>environment_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>alphabet_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>symbolic_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>class_clause</nonterminal></ns0:expression><ns0:expression><nonterminal>currency_clause</nonterminal></ns0:expression></choice></ns0:expression></star></ns0:expression></ns0:production><ns0:production><nonterminal>currency_clause</nonterminal><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>CURRENCY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>SIGN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>DECIMAL-POINT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>COMMA</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>CURRENCY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>SIGN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><terminal>DECIMAL-POINT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>COMMA</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>class_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>CLASS</terminal></ns0:expression><ns0:expression><nonterminal>class_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>symbolic_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SYMBOLIC</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>CHARACTERS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><plus><ns0:expression><nonterminal>symbolic_character</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>ARE</terminal></ns0:expression><ns0:expression><terminal>IS</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>IN</terminal></ns0:expression><ns0:expression><nonterminal>alphabet_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>alphabet_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ALPHABET</terminal></ns0:expression><ns0:expression><nonterminal>alphabet_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>STANDARD-1</terminal></ns0:expression><ns0:expression><terminal>STANDARD-2</terminal></ns0:expression><ns0:expression><terminal>NATIVE</terminal></ns0:expression><ns0:expression><terminal>EBCDIC</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><terminal>ALSO</terminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></sequence></ns0:expression></plus></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>environment_clause</nonterminal><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>environment_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>mnemonic_name</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>environment_name</nonterminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>mnemonic_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>snp_entry</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><nonterminal>snp_entry</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>computer_paragraphs</nonterminal><ns0:expression><star><ns0:expression><choice><ns0:expression><nonterminal>source_computer_paragraph</nonterminal></ns0:expression><ns0:expression><nonterminal>object_computer_paragraph</nonterminal></ns0:expression></choice></ns0:expression></star></ns0:expression></ns0:production><ns0:production><nonterminal>sentence</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>series_of_imperative_statements</nonterminal><ns0:expression><nonterminal>statements</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>procedure_division_content</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>DECLARATIVES</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>sect</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>use_directive</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>para</nonterminal></ns0:expression></sequence></ns0:expression></plus></ns0:expression><ns0:expression><terminal>END</terminal></ns0:expression><ns0:expression><terminal>DECLARATIVES</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>para</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>section</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>section</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>section_name</nonterminal></ns0:expression><ns0:expression><terminal>SECTION</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>priority_number</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>para</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>using_phrase</nonterminal><ns0:expression><sequence><ns0:expression><terminal>USING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>record_description_entry</nonterminal><ns0:expression><nonterminal>data_description_entry</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>data_division_content</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>FILE</terminal></ns0:expression><ns0:expression><terminal>SECTION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><nonterminal>file_description_entry</nonterminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>record_description_entry</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>WORKING-STORAGE</terminal></ns0:expression><ns0:expression><terminal>SECTION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>data_description_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>LINKAGE</terminal></ns0:expression><ns0:expression><terminal>SECTION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>data_description_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>environment_division_content</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><nonterminal>configuration_section</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>input_output_section</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>identification_division_content</nonterminal><ns0:expression><star><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>AUTHOR</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>comment_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>INSTALLATION</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>comment_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>DATE-WRITTEN</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>comment_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>DATE-COMPILED</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>comment_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>SECURITY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>comment_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>REMARKS</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>comment_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></choice></ns0:expression></star></ns0:expression></ns0:production><ns0:production><nonterminal>copy_operand</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>quoted_pseudo_text</nonterminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><nonterminal>cobol_word</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>abbreviation_rest</nonterminal><ns0:expression><plus><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>AND</terminal></ns0:expression><ns0:expression><terminal>OR</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>NOT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>relational_operator</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>object</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>(</terminal></ns0:expression><ns0:expression><nonterminal>object</nonterminal></ns0:expression><ns0:expression><nonterminal>abbreviation_rest</nonterminal></ns0:expression><ns0:expression><terminal>)</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></plus></ns0:expression></ns0:production><ns0:production><nonterminal>object</nonterminal><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>relational_operator</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>IS</terminal></ns0:expression><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>IS</terminal></ns0:expression><ns0:expression><terminal>NOT</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><terminal>IS</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>GREATER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>THAN</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>&gt;</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>LESS</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>THAN</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>&lt;</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>EQUAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>=</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>GREATER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>THAN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>OR</terminal></ns0:expression><ns0:expression><terminal>EQUAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>&gt;=</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>LESS</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>THAN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>OR</terminal></ns0:expression><ns0:expression><terminal>EQUAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>&lt;=</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>operand</nonterminal><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>simple_condition</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>class_condition</nonterminal></ns0:expression><ns0:expression><nonterminal>condition_name_condition</nonterminal></ns0:expression><ns0:expression><nonterminal>relation_condition</nonterminal></ns0:expression><ns0:expression><nonterminal>sign_condition</nonterminal></ns0:expression><ns0:expression><nonterminal>switch_status_condition</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>(</terminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression><ns0:expression><terminal>)</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>combinable_condition</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>simple_condition</nonterminal></ns0:expression><ns0:expression><nonterminal>negated_simple_condition</nonterminal></ns0:expression><ns0:expression><nonterminal>abbreviated_combined_relation_condition</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>condition</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>combinable_condition</nonterminal></ns0:expression><ns0:expression><nonterminal>combined_condition</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>basis</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>(</terminal></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression><ns0:expression><terminal>)</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>power</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>+</terminal></ns0:expression><ns0:expression><terminal>-</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>basis</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><terminal>**</terminal></ns0:expression><ns0:expression><nonterminal>basis</nonterminal></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>times_div</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>power</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>*</terminal></ns0:expression><ns0:expression><terminal>/</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>power</nonterminal></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>arithmetic_expression</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>times_div</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>+</terminal></ns0:expression><ns0:expression><terminal>-</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>times_div</nonterminal></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>special_register</nonterminal><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>ADDRESS</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>DEBUG-ITEM</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>LENGTH</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>RETURN-CODE</terminal></ns0:expression><ns0:expression><terminal>SHIFT-OUT</terminal></ns0:expression><ns0:expression><terminal>SHIFT-IN</terminal></ns0:expression><ns0:expression><terminal>SORT-CONTROL</terminal></ns0:expression><ns0:expression><terminal>SORT-CORE-SIZE</terminal></ns0:expression><ns0:expression><terminal>SORT-FILE-SIZE</terminal></ns0:expression><ns0:expression><terminal>SORT-MESSAGE</terminal></ns0:expression><ns0:expression><terminal>SORT-MODE-SIZE</terminal></ns0:expression><ns0:expression><terminal>SORT-RETURN</terminal></ns0:expression><ns0:expression><terminal>TALLY</terminal></ns0:expression><ns0:expression><terminal>WHEN-COMPILED</terminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>literal</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>nonnumeric</nonterminal></ns0:expression><ns0:expression><nonterminal>numeric</nonterminal></ns0:expression><ns0:expression><nonterminal>dbcs</nonterminal></ns0:expression><ns0:expression><nonterminal>figurative_constant</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>figurative_constant</nonterminal><ns0:expression><choice><ns0:expression><terminal>ZERO</terminal></ns0:expression><ns0:expression><terminal>ZEROS</terminal></ns0:expression><ns0:expression><terminal>ZEROES</terminal></ns0:expression><ns0:expression><terminal>SPACE</terminal></ns0:expression><ns0:expression><terminal>SPACES</terminal></ns0:expression><ns0:expression><terminal>HIGH-VALUE</terminal></ns0:expression><ns0:expression><terminal>HIGH-VALUES</terminal></ns0:expression><ns0:expression><terminal>LOW-VALUE</terminal></ns0:expression><ns0:expression><terminal>LOW-VALUES</terminal></ns0:expression><ns0:expression><terminal>QUOTE</terminal></ns0:expression><ns0:expression><terminal>QUOTES</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>ALL</terminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>NULL</terminal></ns0:expression><ns0:expression><terminal>NULLS</terminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>assignment_name</nonterminal><ns0:expression><nonterminal>system_name</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>environment_name</nonterminal><ns0:expression><nonterminal>system_name</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>computer_name</nonterminal><ns0:expression><nonterminal>system_name</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>section_name</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>user_defined_word</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>paragraph_name</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>user_defined_word</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>text_name</nonterminal><ns0:expression><nonterminal>user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>program_name</nonterminal><ns0:expression><nonterminal>user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>library_name</nonterminal><ns0:expression><nonterminal>user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>symbolic_character</nonterminal><ns0:expression><nonterminal>alphabetic_user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>record_name</nonterminal><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>mnemonic_name</nonterminal><ns0:expression><nonterminal>alphabetic_user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>index_name</nonterminal><ns0:expression><nonterminal>alphabetic_user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>file_name</nonterminal><ns0:expression><nonterminal>alphabetic_user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>data_name</nonterminal><ns0:expression><nonterminal>alphabetic_user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>condition_name</nonterminal><ns0:expression><nonterminal>alphabetic_user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>class_name</nonterminal><ns0:expression><nonterminal>alphabetic_user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>alphabet_name</nonterminal><ns0:expression><nonterminal>alphabetic_user_defined_word</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>length</nonterminal><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>leftmost_character_position</nonterminal><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>condition_name_reference</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>condition_name_in_data_division</nonterminal></ns0:expression><ns0:expression><nonterminal>condition_name_in_special_names_paragraph</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>subscript</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>+</terminal></ns0:expression><ns0:expression><terminal>-</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>+</terminal></ns0:expression><ns0:expression><terminal>-</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>+</terminal></ns0:expression><ns0:expression><terminal>-</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>qualified_data_name</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IN</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></sequence></ns0:expression></star></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IN</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>identifier</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>identifier_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>identifier_format_ii</nonterminal></ns0:expression><ns0:expression><nonterminal>special_register</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>procedure_name</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>reference_to_procedure_division_name_format_i</nonterminal></ns0:expression><ns0:expression><nonterminal>reference_to_procedure_division_name_format_ii</nonterminal></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>abbreviated_combined_relation_condition</nonterminal><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>relation_condition</nonterminal></ns0:expression><ns0:expression><nonterminal>abbreviation_rest</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression><ns0:expression><nonterminal>relational_operator</nonterminal></ns0:expression><ns0:expression><terminal>(</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>NOT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression><ns0:expression><nonterminal>abbreviation_rest</nonterminal></ns0:expression><ns0:expression><terminal>)</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression><ns0:expression><terminal>(</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>NOT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>relational_operator</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression><ns0:expression><nonterminal>abbreviation_rest</nonterminal></ns0:expression><ns0:expression><terminal>)</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>accept_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ACCEPT</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>mnemonic_name</nonterminal></ns0:expression><ns0:expression><nonterminal>environment_name</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>accept_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ACCEPT</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>DATE</terminal></ns0:expression><ns0:expression><terminal>DAY</terminal></ns0:expression><ns0:expression><terminal>DAY-OF-WEEK</terminal></ns0:expression><ns0:expression><terminal>TIME</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>add_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ADD</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>add_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ADD</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>add_statement_format_iii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ADD</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>CORRESPONDING</terminal></ns0:expression><ns0:expression><terminal>CORR</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>after_phrase</nonterminal><ns0:expression><star><ns0:expression><sequence><ns0:expression><terminal>AFTER</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>UNTIL</terminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression></sequence></ns0:expression></star></ns0:expression></ns0:production><ns0:production><nonterminal>alter_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ALTER</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>PROCEED</terminal></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>blank_when_zero_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>BLANK</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>WHEN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>ZERO</terminal></ns0:expression><ns0:expression><terminal>ZEROS</terminal></ns0:expression><ns0:expression><terminal>ZEROES</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>call_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>CALL</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><nonterminal>call_using_phrase</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>copy_directive_without_period</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>call_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>CALL</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><nonterminal>call_using_phrase</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>copy_directive_without_period</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>cancel_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>CANCEL</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>class_condition</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>IS</terminal></ns0:expression><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>IS</terminal></ns0:expression><ns0:expression><terminal>NOT</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><terminal>IS</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>NUMERIC</terminal></ns0:expression><ns0:expression><terminal>ALPHABETIC</terminal></ns0:expression><ns0:expression><terminal>ALPHABETIC-LOWER</terminal></ns0:expression><ns0:expression><terminal>ALPHABETIC-UPPER</terminal></ns0:expression><ns0:expression><nonterminal>class_name</nonterminal></ns0:expression><ns0:expression><terminal>DBCS</terminal></ns0:expression><ns0:expression><terminal>KANJI</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>close_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>CLOSE</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>REEL</terminal></ns0:expression><ns0:expression><terminal>UNIT</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>FOR</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>REMOVAL</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>NO</terminal></ns0:expression><ns0:expression><terminal>REWIND</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>NO</terminal></ns0:expression><ns0:expression><terminal>REWIND</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>LOCK</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>close_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>CLOSE</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>LOCK</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>cobol_source_program</nonterminal><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IDENTIFICATION</terminal></ns0:expression><ns0:expression><terminal>ID</terminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>DIVISION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><terminal>PROGRAM-ID</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>program_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>INITIAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>PROGRAM</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>identification_division_content</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>ENVIRONMENT</terminal></ns0:expression><ns0:expression><terminal>DIVISION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>environment_division_content</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>DATA</terminal></ns0:expression><ns0:expression><terminal>DIVISION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>data_division_content</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>PROCEDURE</terminal></ns0:expression><ns0:expression><terminal>DIVISION</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><optional><ns0:expression><nonterminal>using_phrase</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><nonterminal>copy_directive</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>USING</terminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></star></ns0:expression><ns0:expression><nonterminal>copy_directive</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_division_content</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><star><ns0:expression><nonterminal>nested_source_program</nonterminal></ns0:expression></star></ns0:expression><ns0:expression><terminal>END</terminal></ns0:expression><ns0:expression><terminal>PROGRAM</terminal></ns0:expression><ns0:expression><nonterminal>program_name</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>combined_condition</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>combinable_condition</nonterminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>AND</terminal></ns0:expression><ns0:expression><terminal>OR</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>combinable_condition</nonterminal></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>compute_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>COMPUTE</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression><ns0:expression><choice><ns0:expression><terminal>=</terminal></ns0:expression><ns0:expression><terminal>EQUAL</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>condition_name_condition</nonterminal><ns0:expression><nonterminal>condition_name_reference</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>condition_name_in_data_division</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>condition_name</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IN</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></sequence></ns0:expression></star></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IN</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><terminal>(</terminal></ns0:expression><ns0:expression><nonterminal>subscript</nonterminal></ns0:expression><ns0:expression><terminal>)</terminal></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>condition_name_in_special_names_paragraph</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>condition_name</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IN</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>mnemonic_name</nonterminal></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>configuration_section</nonterminal><ns0:expression><sequence><ns0:expression><terminal>CONFIGURATION</terminal></ns0:expression><ns0:expression><terminal>SECTION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>computer_paragraphs</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>special_names_paragraph</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>continue_statement</nonterminal><ns0:expression><terminal>CONTINUE</terminal></ns0:expression></ns0:production><ns0:production><nonterminal>copy_directive</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>copy_directive_without_period</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>data_description_entry_format_i</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>level_number</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression><ns0:expression><terminal>FILLER</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>redefines_clause</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>data_clauses</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>delete_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>DELETE</terminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>RECORD</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>display_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>DISPLAY</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>UPON</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>mnemonic_name</nonterminal></ns0:expression><ns0:expression><nonterminal>environment_name</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>NO</terminal></ns0:expression><ns0:expression><terminal>ADVANCING</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>divide_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>DIVIDE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>INTO</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>divide_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>DIVIDE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>INTO</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>divide_statement_format_iii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>DIVIDE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>divide_statement_format_iv</nonterminal><ns0:expression><sequence><ns0:expression><terminal>DIVIDE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>INTO</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>REMAINDER</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>divide_statement_format_v</nonterminal><ns0:expression><sequence><ns0:expression><terminal>DIVIDE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>REMAINDER</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>entry_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ENTRY</terminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>USING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>evaluate_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>EVALUATE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression><ns0:expression><terminal>TRUE</terminal></ns0:expression><ns0:expression><terminal>FALSE</terminal></ns0:expression></choice></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><terminal>ALSO</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression><ns0:expression><terminal>TRUE</terminal></ns0:expression><ns0:expression><terminal>FALSE</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></star></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>when_phrase</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>when_other_phrase</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>exit_program_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>EXIT</terminal></ns0:expression><ns0:expression><terminal>PROGRAM</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>exit_statement</nonterminal><ns0:expression><terminal>EXIT</terminal></ns0:expression></ns0:production><ns0:production><nonterminal>file_control_paragraph</nonterminal><ns0:expression><sequence><ns0:expression><terminal>FILE-CONTROL</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>file_control_entry</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>go_to_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>GO</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>go_to_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>GO</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><terminal>DEPENDING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>go_to_statement_format_iv</nonterminal><ns0:expression><sequence><ns0:expression><terminal>GO</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>MORE-LABELS</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>goback_statement</nonterminal><ns0:expression><terminal>GOBACK</terminal></ns0:expression></ns0:production><ns0:production><nonterminal>i_o_control_paragraph</nonterminal><ns0:expression><sequence><ns0:expression><terminal>I-O-CONTROL</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>qsam_or_sam_i_o_control_entries</nonterminal></ns0:expression><ns0:expression><nonterminal>vsam_i_o_control_entries</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><nonterminal>sort_merge_i_o_control_entries</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>identifier_format_i</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>(</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>subscript</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><terminal>)</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>(</terminal></ns0:expression><ns0:expression><nonterminal>leftmost_character_position</nonterminal></ns0:expression><ns0:expression><terminal>:</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>length</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>)</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>identifier_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>LINAGE-COUNTER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IN</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>idx_entry</nonterminal><ns0:expression><sequence><ns0:expression><terminal>ALTERNATE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>RECORD</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>PASSWORD</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>DUPLICATES</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>if_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>IF</terminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>THEN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NEXT</terminal></ns0:expression><ns0:expression><terminal>SENTENCE</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>ELSE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NEXT</terminal></ns0:expression><ns0:expression><terminal>SENTENCE</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>initialize_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>INITIALIZE</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>REPLACING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>ALPHABETIC</terminal></ns0:expression><ns0:expression><terminal>ALPHANUMERIC</terminal></ns0:expression><ns0:expression><terminal>NUMERIC</terminal></ns0:expression><ns0:expression><terminal>ALPHANUMERIC-EDITED</terminal></ns0:expression><ns0:expression><terminal>NUMERIC-EDITED</terminal></ns0:expression><ns0:expression><terminal>DBCS</terminal></ns0:expression><ns0:expression><terminal>EGCS</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>DATA</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>input_output_section</nonterminal><ns0:expression><sequence><ns0:expression><terminal>INPUT-OUTPUT</terminal></ns0:expression><ns0:expression><terminal>SECTION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>file_control_paragraph</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>i_o_control_paragraph</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>inspect_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>INSPECT</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>inspect_tallying_phrase</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>inspect_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>INSPECT</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>inspect_replacing_phrase</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>inspect_statement_format_iii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>INSPECT</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>inspect_tallying_phrase</nonterminal></ns0:expression><ns0:expression><nonterminal>inspect_replacing_phrase</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>inspect_statement_format_iv</nonterminal><ns0:expression><sequence><ns0:expression><terminal>INSPECT</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><terminal>CONVERTING</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>before_after_phrase</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>justified_clause</nonterminal><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>JUSTIFIED</terminal></ns0:expression><ns0:expression><terminal>JUST</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>RIGHT</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>merge_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>MERGE</terminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>ASCENDING</terminal></ns0:expression><ns0:expression><terminal>DESCENDING</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>COLLATING</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>SEQUENCE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>alphabet_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><terminal>USING</terminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>OUTPUT</terminal></ns0:expression><ns0:expression><terminal>PROCEDURE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>move_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>MOVE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>move_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>MOVE</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>CORRESPONDING</terminal></ns0:expression><ns0:expression><terminal>CORR</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>multiply_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>MULTIPLY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>multiply_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>MULTIPLY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>negated_simple_condition</nonterminal><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>nested_source_program</nonterminal><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IDENTIFICATION</terminal></ns0:expression><ns0:expression><terminal>ID</terminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>DIVISION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><terminal>PROGRAM-ID</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>program_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>COMMON</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>INITIAL</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>INITIAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>COMMON</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>PROGRAM</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>identification_division_content</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>ENVIRONMENT</terminal></ns0:expression><ns0:expression><terminal>DIVISION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>environment_division_content</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>DATA</terminal></ns0:expression><ns0:expression><terminal>DIVISION</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>data_division_content</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>PROCEDURE</terminal></ns0:expression><ns0:expression><terminal>DIVISION</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><optional><ns0:expression><nonterminal>using_phrase</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><nonterminal>copy_directive</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>USING</terminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></star></ns0:expression><ns0:expression><nonterminal>copy_directive</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_division_content</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>nested_source_program</nonterminal></ns0:expression></star></ns0:expression><ns0:expression><terminal>END</terminal></ns0:expression><ns0:expression><terminal>PROGRAM</terminal></ns0:expression><ns0:expression><nonterminal>program_name</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>object_computer_paragraph</nonterminal><ns0:expression><sequence><ns0:expression><terminal>OBJECT-COMPUTER</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><nonterminal>computer_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>MEMORY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>SIZE</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>WORDS</terminal></ns0:expression><ns0:expression><terminal>CHARACTERS</terminal></ns0:expression><ns0:expression><terminal>MODULES</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>ocp_entry</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>occurs_clause_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>OCCURS</terminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TIMES</terminal></ns0:expression></optional></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>ASCENDING</terminal></ns0:expression><ns0:expression><terminal>DESCENDING</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></star></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>INDEXED</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>BY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>occurs_clause_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>OCCURS</terminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TIMES</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>DEPENDING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>ASCENDING</terminal></ns0:expression><ns0:expression><terminal>DESCENDING</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></star></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>INDEXED</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>BY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>ocp_entry</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>PROGRAM</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>COLLATING</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>SEQUENCE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>alphabet_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>SEGMENT-LIMIT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>priority_number</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>open_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>OPEN</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>INPUT</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>REVERSED</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>NO</terminal></ns0:expression><ns0:expression><terminal>REWIND</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>OUTPUT</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>NO</terminal></ns0:expression><ns0:expression><terminal>REWIND</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>I-O</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>EXTEND</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>open_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>OPEN</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>INPUT</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>OUTPUT</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>I-O</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>EXTEND</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></choice></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>para</nonterminal><ns0:expression><optional><ns0:expression><sequence><ns0:expression><star><ns0:expression><nonterminal>sentence</nonterminal></ns0:expression></star></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><nonterminal>paragraph_name</nonterminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>sentence</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></optional></ns0:expression></ns0:production><ns0:production><nonterminal>perform_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>PERFORM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><optional><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>END-PERFORM</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>perform_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>PERFORM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>TIMES</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>TIMES</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>END-PERFORM</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>perform_statement_format_iii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>PERFORM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>test_phrase</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>test_phrase</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>END-PERFORM</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>perform_statement_format_iv</nonterminal><ns0:expression><sequence><ns0:expression><terminal>PERFORM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>varying_phrase</nonterminal></ns0:expression><ns0:expression><nonterminal>after_phrase</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>varying_phrase</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>END-PERFORM</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>picture_clause</nonterminal><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>PICTURE</terminal></ns0:expression><ns0:expression><terminal>PIC</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>character_string</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>qsam_or_sam_i_o_control_entries</nonterminal><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>RERUN</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>assignment_name</nonterminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>EVERY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><terminal>RECORDS</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>END</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>OF</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>REEL</terminal></ns0:expression><ns0:expression><terminal>UNIT</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>OF</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>SAME</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>RECORD</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>AREA</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>FOR</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>MULTIPLE</terminal></ns0:expression><ns0:expression><terminal>FILE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TAPE</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>CONTAINS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>POSITION</terminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>APPLY</terminal></ns0:expression><ns0:expression><terminal>WRITE-ONLY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>read_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>READ</terminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>NEXT</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>RECORD</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>INTO</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>read_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>READ</terminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>RECORD</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>INTO</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>KEY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>redefines_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>REDEFINES</terminal></ns0:expression><ns0:expression><nonterminal>data_name</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>reference_to_procedure_division_name_format_i</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>paragraph_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>IN</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>section_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>reference_to_procedure_division_name_format_ii</nonterminal><ns0:expression><nonterminal>section_name</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>relation_condition</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>operand</nonterminal></ns0:expression><ns0:expression><nonterminal>relational_operator</nonterminal></ns0:expression><ns0:expression><nonterminal>operand</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>release_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RELEASE</terminal></ns0:expression><ns0:expression><nonterminal>record_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>renames_clause</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RENAMES</terminal></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>return_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>RETURN</terminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>RECORD</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>INTO</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>at_end</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>not_at_end</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>rewrite_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>REWRITE</terminal></ns0:expression><ns0:expression><nonterminal>record_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>search_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SEARCH</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>VARYING</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>at_end</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><terminal>WHEN</terminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NEXT</terminal></ns0:expression><ns0:expression><terminal>SENTENCE</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>search_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SEARCH</terminal></ns0:expression><ns0:expression><terminal>ALL</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>at_end</nonterminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>WHEN</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>EQUAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>=</terminal></ns0:expression></choice></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression><ns0:expression><nonterminal>condition_name_reference</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><terminal>AND</terminal></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>EQUAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>=</terminal></ns0:expression></choice></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><nonterminal>arithmetic_expression</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression><ns0:expression><nonterminal>condition_name_reference</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></star></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><nonterminal>series_of_imperative_statements</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NEXT</terminal></ns0:expression><ns0:expression><terminal>SENTENCE</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>sect</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>section_name</nonterminal></ns0:expression><ns0:expression><terminal>SECTION</terminal></ns0:expression><ns0:expression><optional><ns0:expression><nonterminal>priority_number</nonterminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>set_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SET</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>set_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SET</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>UP</terminal></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>DOWN</terminal></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>set_statement_format_iii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SET</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><plus><ns0:expression><nonterminal>mnemonic_name</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>ON</terminal></ns0:expression><ns0:expression><terminal>OFF</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>set_statement_format_iv</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SET</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>condition_name_reference</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><terminal>TRUE</terminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>set_statement_format_v</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SET</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>ADDRESS</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><terminal>TO</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>ADDRESS</terminal></ns0:expression><ns0:expression><terminal>OF</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>NULL</terminal></ns0:expression><ns0:expression><terminal>NULLS</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>sign_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>SIGN</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>LEADING</terminal></ns0:expression><ns0:expression><terminal>TRAILING</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>SEPARATE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>CHARACTER</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>sign_condition</nonterminal><ns0:expression><sequence><ns0:expression><nonterminal>operand</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>IS</terminal></ns0:expression><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>IS</terminal></ns0:expression><ns0:expression><terminal>NOT</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><terminal>IS</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>POSITIVE</terminal></ns0:expression><ns0:expression><terminal>NEGATIVE</terminal></ns0:expression><ns0:expression><terminal>ZERO</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>snp_entry</nonterminal><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>ON</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>STATUS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>OFF</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>STATUS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>OFF</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>STATUS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>ON</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>STATUS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>sort_merge_i_o_control_entries</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>RERUN</terminal></ns0:expression><ns0:expression><terminal>ON</terminal></ns0:expression><ns0:expression><nonterminal>assignment_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><terminal>SAME</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>RECORD</terminal></ns0:expression><ns0:expression><terminal>SORT</terminal></ns0:expression><ns0:expression><terminal>SORT-MERGE</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>AREA</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>FOR</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>sort_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SORT</terminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>ASCENDING</terminal></ns0:expression><ns0:expression><terminal>DESCENDING</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>KEY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>DUPLICATES</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ORDER</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>COLLATING</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>SEQUENCE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>alphabet_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>USING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>INPUT</terminal></ns0:expression><ns0:expression><terminal>PROCEDURE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>OUTPUT</terminal></ns0:expression><ns0:expression><terminal>PROCEDURE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>source_computer_paragraph</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SOURCE-COMPUTER</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><nonterminal>computer_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>DEBUGGING</terminal></ns0:expression><ns0:expression><terminal>MODE</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>special_names_paragraph</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SPECIAL-NAMES</terminal></ns0:expression><ns0:expression><terminal>.</terminal></ns0:expression><ns0:expression><nonterminal>special_names_clauses</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>.</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>start_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>START</terminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>KEY</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>EQUAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>=</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>GREATER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>THAN</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>&gt;</terminal></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><terminal>LESS</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>THAN</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>NOT</terminal></ns0:expression><ns0:expression><terminal>&lt;</terminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>GREATER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>THAN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>OR</terminal></ns0:expression><ns0:expression><terminal>EQUAL</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>TO</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><terminal>&gt;=</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>qualified_data_name</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>stop_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>STOP</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>RUN</terminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>string_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>STRING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><terminal>DELIMITED</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>BY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><terminal>SIZE</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></plus></ns0:expression><ns0:expression><terminal>INTO</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>POINTER</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>subtract_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SUBTRACT</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>subtract_statement_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SUBTRACT</terminal></ns0:expression><ns0:expression><plus><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></plus></ns0:expression><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>GIVING</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>subtract_statement_format_iii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>SUBTRACT</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>CORRESPONDING</terminal></ns0:expression><ns0:expression><terminal>CORR</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ROUNDED</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>switch_status_condition</nonterminal><ns0:expression><nonterminal>condition_name_reference</nonterminal></ns0:expression></ns0:production><ns0:production><nonterminal>synchronized_clause</nonterminal><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>SYNCHRONIZED</terminal></ns0:expression><ns0:expression><terminal>SYNC</terminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>LEFT</terminal></ns0:expression><ns0:expression><terminal>RIGHT</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>test_phrase</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>TEST</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>BEFORE</terminal></ns0:expression><ns0:expression><terminal>AFTER</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><terminal>UNTIL</terminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>unstring_statement</nonterminal><ns0:expression><sequence><ns0:expression><terminal>UNSTRING</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>DELIMITED</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>BY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ALL</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><star><ns0:expression><sequence><ns0:expression><terminal>OR</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ALL</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></star></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><terminal>INTO</terminal></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>DELIMITER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>COUNT</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>POINTER</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>TALLYING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IN</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>usage_clause</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>USAGE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>BINARY</terminal></ns0:expression><ns0:expression><terminal>COMP</terminal></ns0:expression><ns0:expression><terminal>COMP-1</terminal></ns0:expression><ns0:expression><terminal>COMP-2</terminal></ns0:expression><ns0:expression><terminal>COMP-3</terminal></ns0:expression><ns0:expression><terminal>COMP-4</terminal></ns0:expression><ns0:expression><terminal>COMPUTATIONAL</terminal></ns0:expression><ns0:expression><terminal>COMPUTATIONAL-1</terminal></ns0:expression><ns0:expression><terminal>COMPUTATIONAL-2</terminal></ns0:expression><ns0:expression><terminal>COMPUTATIONAL-3</terminal></ns0:expression><ns0:expression><terminal>COMPUTATIONAL-4</terminal></ns0:expression><ns0:expression><terminal>DISPLAY</terminal></ns0:expression><ns0:expression><terminal>DISPLAY-1</terminal></ns0:expression><ns0:expression><terminal>INDEX</terminal></ns0:expression><ns0:expression><terminal>PACKED-DECIMAL</terminal></ns0:expression><ns0:expression><terminal>POINTER</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>use_directive_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>USE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>GLOBAL</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>AFTER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>STANDARD</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><terminal>EXCEPTION</terminal></ns0:expression><ns0:expression><terminal>ERROR</terminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>PROCEDURE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><terminal>INPUT</terminal></ns0:expression><ns0:expression><terminal>OUTPUT</terminal></ns0:expression><ns0:expression><terminal>I-O</terminal></ns0:expression><ns0:expression><terminal>EXTEND</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>use_directive_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>USE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>GLOBAL</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>AFTER</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>STANDARD</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>BEGINNING</terminal></ns0:expression><ns0:expression><terminal>ENDING</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><choice><ns0:expression><terminal>FILE</terminal></ns0:expression><ns0:expression><terminal>REEL</terminal></ns0:expression><ns0:expression><terminal>UNIT</terminal></ns0:expression></choice></ns0:expression></optional></ns0:expression><ns0:expression><terminal>LABEL</terminal></ns0:expression><ns0:expression><terminal>PROCEDURE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><plus><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><terminal>INPUT</terminal></ns0:expression><ns0:expression><terminal>OUTPUT</terminal></ns0:expression><ns0:expression><terminal>I-O</terminal></ns0:expression><ns0:expression><terminal>EXTEND</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>use_directive_format_iii</nonterminal><ns0:expression><sequence><ns0:expression><terminal>USE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>FOR</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>DEBUGGING</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><plus><ns0:expression><nonterminal>procedure_name</nonterminal></ns0:expression></plus></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>ALL</terminal></ns0:expression><ns0:expression><terminal>PROCEDURES</terminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>value_clause_format_ii</nonterminal><ns0:expression><sequence><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>VALUE</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>IS</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>VALUES</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ARE</terminal></ns0:expression></optional></ns0:expression></sequence></ns0:expression></choice></ns0:expression><ns0:expression><plus><ns0:expression><sequence><ns0:expression><nonterminal>literal</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><choice><ns0:expression><terminal>THROUGH</terminal></ns0:expression><ns0:expression><terminal>THRU</terminal></ns0:expression></choice></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></plus></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>varying_phrase</nonterminal><ns0:expression><sequence><ns0:expression><optional><ns0:expression><sequence><ns0:expression><optional><ns0:expression><terminal>WITH</terminal></ns0:expression></optional></ns0:expression><ns0:expression><terminal>TEST</terminal></ns0:expression><ns0:expression><choice><ns0:expression><terminal>BEFORE</terminal></ns0:expression><ns0:expression><terminal>AFTER</terminal></ns0:expression></choice></ns0:expression></sequence></ns0:expression></optional></ns0:expression><ns0:expression><terminal>VARYING</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>index_name</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>BY</terminal></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression><ns0:expression><nonterminal>literal</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><terminal>UNTIL</terminal></ns0:expression><ns0:expression><nonterminal>condition</nonterminal></ns0:expression></sequence></ns0:expression></ns0:production><ns0:production><nonterminal>vsam_i_o_control_entries</nonterminal><ns0:expression><choice><ns0:expression><sequence><ns0:expression><terminal>RERUN</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>ON</terminal></ns0:expression></optional></ns0:expression><ns0:expression><choice><ns0:expression><nonterminal>assignment_name</nonterminal></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></choice></ns0:expression><ns0:expression><optional><ns0:expression><terminal>EVERY</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>integer</nonterminal></ns0:expression><ns0:expression><terminal>RECORDS</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>OF</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></sequence></ns0:expression><ns0:expression><sequence><ns0:expression><terminal>SAME</terminal></ns0:expression><ns0:expression><optional><ns0:expression><terminal>RECORD</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>AREA</terminal></ns0:expression></optional></ns0:expression><ns0:expression><optional><ns0:expression><terminal>FOR</terminal></ns0:expression></optional></ns0:expression><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression><ns0:expression><star><ns0:expression><nonterminal>file_name</nonterminal></ns0:expression></star></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>w_phrase</nonterminal><ns0:expression><choice><ns0:expression><nonterminal>at_eop</nonterminal></ns0:expression><ns0:expression><nonterminal>not_at_eop</nonterminal></ns0:expression><ns0:expression><sequence><ns0:expression><nonterminal>at_eop</nonterminal></ns0:expression><ns0:expression><nonterminal>not_at_eop</nonterminal></ns0:expression></sequence></ns0:expression></choice></ns0:expression></ns0:production><ns0:production><nonterminal>write_statement_format_i</nonterminal><ns0:expression><sequence><ns0:expression><terminal>WRITE</terminal></ns0:expression><ns0:expression><nonterminal>record_name</nonterminal></ns0:expression><ns0:expression><optional><ns0:expression><sequence><ns0:expression><terminal>FROM</terminal></ns0:expression><ns0:expression><nonterminal>identifier</nonterminal></ns0:expression></sequence></ns0:expression></optional></ns0:expression></sequence></ns0:expression></ns0:production></ns0:grammar>