SOURCE_FILE
  EXTERN_BLOCK
    ABI
      EXTERN_KW "extern"
    WHITESPACE " "
    EXTERN_ITEM_LIST
      L_CURLY "{"
      WHITESPACE "\n"
      R_CURLY "}"
  WHITESPACE "\n\n"
  EXTERN_BLOCK
    ABI
      EXTERN_KW "extern"
      WHITESPACE " "
      STRING "\"C\""
    WHITESPACE " "
    EXTERN_ITEM_LIST
      L_CURLY "{"
      WHITESPACE "\n"
      R_CURLY "}"
  WHITESPACE "\n"
