code: def disallow(nodes):
      """Decorator to disallow certain nodes from parsing. Raises a
      NotImplementedError instead.
  
      Returns
      -------
      disallowed : callable
      """
  
      def disallowed(cls):
          cls.unsupported_nodes = ()
          for node in nodes:
              new_method = _node_not_implemented(node, cls)
              name = "visit_{node}".format(node=node)
              cls.unsupported_nodes += (name,)
              setattr(cls, name, new_method)
          return cls
  
      return disallowed
  
imports: import ast
  from functools import partial
  import tokenize
  import numpy
  from pandas.compat import StringIO, lmap, reduce, string_types, zip
  import pandas
  from pandas import compat
  from pandas.core import common
  from pandas.core.base import StringMixin
  from pandas.core.computation.ops import _LOCAL_TAG, BinOp, Constant, Div, FuncNode, Op, Term, UnaryOp, UndefinedVariableError, _arith_ops_syms, _bool_ops_syms, _cmp_ops_syms, _mathops, _reductions, _unary_ops_syms, is_term
  from pandas.core.computation.scope import Scope
  import pandas.io.formats.printing
label_desc: Use image node_id 11 for calling a global function with example usage: disallow(nodes) and returns: disallowed, cls