anchor.diff:              )
               TOKENDCASE
   
  -    rule single_statement:
  +    rule single_statement_not_decl:
             TOKFOR LPAREN
                   for_decl_item (COMMA for_decl_item)* SEMICOLON
                   assign_rvalue SEMICOLON
                   for_variable_assignment ( COMMA for_variable_assignment )*
               RPAREN
               single_statement
  -        | function_declaration
           | TOKIF paren_expression single_statement [ TOKELSE single_statement ]
  -        | let_statement
           | TOKMATCH ( TOKTAGGED VAR dot_field_list | match_brace ) assign_opvalue SEMICOLON
           | TOKPAR statement_list TOKENDPAR
           | TOKRETURN assign_rvalue SEMICOLON
  -        | rule_statement
           | TOKWHILE paren_expression ( statement_with_value | VAR SEMICOLON)
           | statement_with_value
  +
  +    rule single_statement:
  +          function_declaration
  +        | let_statement
  +        | rule_statement
  +        | single_statement_not_decl
   
       rule statement_list:
           ( single_statement )*
  
positive.code: 
      rule type_decl:
          ( typevar_item_or_var
   [ LBRACKET NUM (COLON NUM)* RBRACKET ]
          | CLASSVAR typevar_item_or_var
          )
  
      rule formal_item:
          ( function_parameter
  
negative.code:     rule import_arg:
          ( VAR | var_list )
  
      rule dep_item:
          VAR TOKDETERMINES VAR
  
      rule declaration_item:
            interface_declaration [SEMICOLON]
          | function_declaration
          | let_statement
          | rule_statement
          | method_declaration
          | TOKMODULE [ LBRACKET assign_rvalue RBRACKET ] typevar_item_or_var
              [ typevar_param_list ]
              [ provisos_clause ] SEMICOLON
              [
                  (   TOKENDMODULE [ COLON VAR]
                  |   ( declaration_item | single_statement)+ TOKENDMODULE [ COLON VAR]
                  )
              ]
          | TOKTYPEDEF ( single_type_definition | NUM VAR SEMICOLON )
  