parameters: (value, is_column)
docstring: Parse given value to generate an Abstract Syntax Tree representing its
        logical structure, or None if there is no obvious structure in given
        value.
        See SearchText for parsing code.
  
        value (string)
          The string to parse.
        is_column (function taking one parameter)
          This function will be called with a single parameter, being a column
          name candidate.
          It must return a boolean:
          True: value is a valid column name
          False: value is not a valid column name
  
        Returns: (None, AbstratSyntaxNode)
          AbstratSyntaxNode complies with the IAbstractSyntaxNode interface.
docstring_summary: Parse given value to generate an Abstract Syntax Tree representing its
        logical structure, or None if there is no obvious structure in given
        value.
        See SearchText for parsing code.
docstring_tokens: Parse given value to generate an Abstract Syntax Tree representing its logical structure or None if there is no obvious structure in given value . See SearchText for parsing code .
function: def parseSearchText(value, is_column):
      """
        Parse given value to generate an Abstract Syntax Tree representing its
        logical structure, or None if there is no obvious structure in given
        value.
        See SearchText for parsing code.
  
        value (string)
          The string to parse.
        is_column (function taking one parameter)
          This function will be called with a single parameter, being a column
          name candidate.
          It must return a boolean:
          True: value is a valid column name
          False: value is not a valid column name
  
        Returns: (None, AbstratSyntaxNode)
          AbstratSyntaxNode complies with the IAbstractSyntaxNode interface.
      """
function_tokens: def parseSearchText ( value , is_column ) :