class Rouge::Lexers::XQuery

def self.keywords

def self.keywords
  @keywords ||= Regexp.union super, Regexp.union(%w(
    xquery encoding version declare module
    namespace copy-namespaces boundary-space construction
    default collation base-uri preserve strip
    ordering ordered unordered order empty greatest least
    preserve no-preserve inherit no-inherit
    decimal-format decimal-separator grouping-separator
    infinity minus-sign NaN percent per-mille
    zero-digit digit pattern-separator exponent-separator
    import schema at element option
    function external context item
    typeswitch switch case
    try catch
    validate lax strict type
    document element attribute text comment processing-instruction
    for let where order group by return
    allowing tumbling stable sliding window
    start end only when previous next count collation
    ascending descending
  ))
end