parameters: (context, builder, sig, args)
return_statement: return builder.not_(is_impl(builder, args))
docstring: Implement `x is not y` as `not (x is y)`.
docstring_summary: Implement `x is not y` as `not (x is y)`.
docstring_tokens: Implement x is not y as not ( x is y ) .
function: def generic_is_not(context, builder, sig, args):
      """
      Implement `x is not y` as `not (x is y)`.
      """
      is_impl = context.get_function(operator.is_, sig)
      return builder.not_(is_impl(builder, args))
function_tokens: def generic_is_not ( context , builder , sig , args ) : is_impl = context . get_function ( operator . is_ , sig ) return builder . not_ ( is_impl ( builder , args ) )