class_docstr: An XQuery lexer, parsing a stream and outputting the tokens needed to
  highlight xquery code.
  
  .. versionadded:: 1.4
class_docstr_tok: ["An","XQuery","lexer",",","parsing","a","stream","and","outputting","the","tokens","needed","to","highlight","xquery","code",".","..","versionadded",":",":","1.4"]
code: def operator_root_callback(lexer, match, ctx):
      yield match.start(), Operator, match.group(1)
      # transition to root always - don't pop off stack
      ctx.stack = ["root"]
      ctx.pos = match.end()
  
imports: import re
  from pygments.lexer import RegexLexer, ExtendedRegexLexer, include, bygroups, default, using
  from pygments.token import Text, Comment, Operator, Keyword, Name, String, Number, Punctuation, Literal
  from pygments.util import unirange
  from pygments.lexers.css import _indentation, _starts_block
  from pygments.lexers.html import HtmlLexer
  from pygments.lexers.javascript import JavascriptLexer
  from pygments.lexers.ruby import RubyLexer
label_desc: Use image node_id 2 for calling the XQueryLexer obj's underlying member method code with example usage: obj.operator_root_callback(lexer, match, ctx) without return types