module Parse_util:sig..end
type xml_lexers = {
   | 
encoding :  | 
   | 
opening_tag_state :  | 
   | 
closing_tag_state :  | 
   | 
text_state :  | 
   | 
attribute_text_state :  | 
   | 
pi_state :  | 
   | 
cdata_state :  | 
   | 
comment_state :  | 
type language_lexers = {val register_lexer : xml_lexers -> unit
val set_lexer : Encoding.rep_encoding -> unit
val xquery_lexfun : Lexing_util.lexing_handler -> Lexing.lexbuf -> Parse_xquery.token