sig
val error : Camlp4.PreCast.Loc.t -> Xmllexer.lexing_error -> exn
type attr_name = private [> `AttrName of string ]
type attr_value = private [> `AttrVal of string ]
type attribute = private
[> `Attribute of
Xmllexer.LexerArgSig.attr_name * Xmllexer.LexerArgSig.attr_value ]
type token = private
[> `CDATA of string
| `Comment of string
| `Endtag of string
| `Eof
| `PCData of string
| `Tag of string * Xmllexer.LexerArgSig.attribute list * bool
| `Whitespace of string ]
val parse_dollar_token :
Xmllexer.context -> Lexing.lexbuf -> Xmllexer.LexerArgSig.token
val parse_dollar_attrname :
Xmllexer.context ->
Xmllexer.Loc.t -> Lexing.lexbuf -> Xmllexer.LexerArgSig.attr_name
val parse_dollar_attrvalue :
Xmllexer.context ->
Xmllexer.Loc.t -> Lexing.lexbuf -> Xmllexer.LexerArgSig.attr_value
val parse_dollar_attribute :
Xmllexer.context ->
Xmllexer.Loc.t -> Lexing.lexbuf -> Xmllexer.LexerArgSig.attribute
end