Module Test_character.Indent_sensitiveSource
Parameters
Signature
include module type of struct include Basic end
Sourceval (>>=) : 'a t -> ('a -> 'b t) -> 'b t Sourceval (let*) : 'a t -> ('a -> 'b t) -> 'b t Sourceval map : ('a -> 'b) -> 'a t -> 'b t Sourceval clear_last_expectation : 'a -> 'a t Sourceval choices : 'a t -> 'a t list -> 'a t Sourceval optional : 'a t -> 'a option t Sourceval zero_or_more : 'r -> ('item -> 'r -> 'r) -> 'item t -> 'r t Sourceval one_or_more : ('item -> 'r) -> ('item -> 'r -> 'r) -> 'item t -> 'r t Sourceval list_zero_or_more : 'a t -> 'a list t Sourceval list_one_or_more : 'a t -> ('a * 'a list) t Sourceval skip_zero_or_more : 'a t -> int t Sourceval skip_one_or_more : 'a t -> int t Sourceval one_or_more_separated :
('item -> 'r) ->
('r -> 'sep -> 'item -> 'r) ->
'item t ->
'sep t ->
'r t Sourceval zero_or_more_aligned : 'r -> ('a -> 'r -> 'r) -> 'a t -> 'r t Sourceval one_or_more_aligned : ('a -> 'r) -> ('a -> 'r -> 'r) -> 'a t -> 'r t Sourceval charp : (char -> bool) -> string -> char t Sourceval string : string -> string t Sourceval uppercase_letter : char t Sourceval lowercase_letter : char t Sourceval skip_trailing_ws : 'a t -> 'a t