class_docstr: Looks for delimiter characters in the text of each token and stores the
  data after the delimiter in a named attribute on the token.
  
  The defaults are set up to use the ``^`` character as a delimiter and store
  the value after the ``^`` as the boost for the token.
  
  >>> daf = DelimitedAttributeFilter(delimiter="^", attribute="boost")
  >>> ana = RegexTokenizer("\\S+") | DelimitedAttributeFilter()
  >>> for t in ana(u("image render^2 file^0.5"))
  ...    print("%r %f" % (t.text, t.boost))
  'image' 1.0
  'render' 2.0
  'file' 0.5
  
  Note that you need to make sure your tokenizer includes the delimiter and
  data as part of the token!
class_docstr_tok: ["Looks","for","delimiter","characters","in","the","text","of","each","token","and","stores","the","data","after","the","delimiter","in","a","named","attribute","on","the","token",".","The","defaults","are","set","up","to","use","the","``","^","``","character","as","a","delimiter","and","store","the","value","after","the","``","^","``","as","the","boost","for","the","token",".",">",">",">","daf","=","DelimitedAttributeFilter","(","delimiter=","''","^","''",",","attribute=","''","boost","''",")",">",">",">","ana","=","RegexTokenizer","(","``","\\\\S+","''",")","|","DelimitedAttributeFilter","(",")",">",">",">","for","t","in","ana","(","u","(","``","image","render^2","file^0.5","''",")",")","...","print","(","``","%","r","%","f","''","%","(","t.text",",","t.boost",")",")","'image","'","1.0","'render","'","2.0","'file","'","0.5","Note","that","you","need","to","make","sure","your","tokenizer","includes","the","delimiter","and","data","as","part","of","the","token","!"]
code: def __eq__(self, other):
      return (
          other
          and self.__class__ is other.__class__
          and self.delim == other.delim
          and self.attr == other.attr
          and self.default == other.default
      )
  
imports: from itertools import chain
  from whoosh.compat import next
  from whoosh.analysis.acore import Composable
  from whoosh.util.text import rcompile
label_desc: Use image node_id 2 for calling the DelimitedAttributeFilter obj's underlying member method code with example usage: obj.__eq__(other) and returns: unknown