anchor.diff:  ;
   
   endpoint_tcp_protocol_specific_arguments:
  -   LISTENER_PORT EQUAL port=DECIMAL endpoint_listener_ip
  +   LISTENER_PORT EQUAL port=DECIMAL endpoint_listener_ip?
      ;
   
   endpoint_listener_ip:
        COMMA LISTENER_IP EQUAL (ALL | ipv4_address | ipv6_address )
  -    |
       ;
   
   ipv4_address:
  
positive.code: 
  alter_assembly_with_clause
      : WITH assembly_option
      |
      ;
  
  client_assembly_specifier
  
negative.code: // https://docs.microsoft.com/en-us/sql/t-sql/statements/create-endpoint-transact-sql
  
  create_endpoint:
      CREATE ENDPOINT endpoint_name=id endpoint_authorization? endpoint_state? endpoint_as_clause endpoint_for_clause?  
  ;
  
  endpoint_authorization:
       AUTHORIZATION login=id
  ;
  
  endpoint_state:
       STATE EQUAL ( state=STARTED | state=STOPPED | state=DISABLED )
  ;
  
  endpoint_as_clause:
  