Module Hacspeclib_macro_parser.BasicParsers
val is_space : char -> bool
val is_identifier : char -> bool
val is_digit : char -> bool
val spaces : unit Angstrom.t
val ignore_spaces : 'a Angstrom.t -> 'b Angstrom.t
val identifier : string Angstrom.t
val many1_ignore_underscores : 'a Angstrom.t -> 'b Base.List.t Angstrom.t
val take_while1_ignore_underscores : (char -> bool) -> Base.String.t Angstrom.t
val number : Base.Int.t Angstrom.t
val is_hex : char -> bool
val hex_literal : Base.String.t Angstrom.t
val comma : unit Angstrom.t
val colon : unit Angstrom.t
val maybe : 'a Angstrom.t -> 'b Base.Option.t Angstrom.t
val parens : 'a Angstrom.t -> 'b Angstrom.t
val quoted : 'a Angstrom.t -> 'b Angstrom.t
val field : string -> 'a Angstrom.t -> 'a Angstrom.t