anchor.diff:      rule module_declaration:
           TOKMODULE [ LBRACKET assign_value RBRACKET ] ( VAR | TYPEVAR argument_list )
           LPAREN [ module_param (COMMA module_param)* ] RPAREN
  -        [ provisos_clause ]
  -        SEMICOLON
  +        [ provisos_clause ] SEMICOLON
           [
               module_item
               TOKENDMODULE [ COLON VAR]
  
positive.code: #    TOKANCESTOR  LPAREN clock1 COMMA clock2 RPAREN SEMICOLON
  #    TOKSAME_FAMILY  LPAREN clock1 COMMA clock2 RPAREN SEMICOLON
  
      rule import_declaration:
          TOKIMPORT
          ( TOKBDPI [ VAR  EQUAL ]
  
negative.code:         | package_declaration
  
      rule method_body:
          [ provisos_clause ] SEMICOLON
          [
              ( single_statement )+
              TOKENDMETHOD [ COLON VAR]
  