Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Make.Grammodule Loc : sig ... endmodule Action : sig ... endmodule Token : sig ... endtype token_pattern = (Token.t -> bool) * stringtype token_stream = (Token.t * token_info) Stdlib.Stream.tval token_location : token_info -> Loc.ttype symbol = Syntax.Gram.symbol = | Smeta of string * symbol list * Action.t| Snterm of internal_entry| Snterml of internal_entry * string| Slist0 of symbol| Slist0sep of symbol * symbol| Slist1 of symbol| Slist1sep of symbol * symbol| Sopt of symbol| Stry of symbol| Sself| Snext| Stoken of token_pattern| Skeyword of string| Stree of treetype single_extend_statment =
string option * Camlp4.Sig.Grammar.assoc option * production_rule listtype extend_statment =
Camlp4.Sig.Grammar.position option * single_extend_statment listtype delete_statment = symbol listtype (!'a, !'b, !'c) fold =
internal_entry ->
symbol list ->
('a Stdlib.Stream.t -> 'b) ->
'a Stdlib.Stream.t ->
'ctype (!'a, !'b, !'c) foldsep =
internal_entry ->
symbol list ->
('a Stdlib.Stream.t -> 'b) ->
('a Stdlib.Stream.t -> unit) ->
'a Stdlib.Stream.t ->
'cmodule Entry : sig ... endval get_filter : unit -> Token.Filter.tval extend : 'a Entry.t -> extend_statment -> unitval delete_rule : 'a Entry.t -> delete_statment -> unitval sfold0 : ('a -> 'b -> 'b) -> 'b -> ('c, 'a, 'b) foldval sfold1 : ('a -> 'b -> 'b) -> 'b -> ('c, 'a, 'b) foldval sfold0sep : ('a -> 'b -> 'b) -> 'b -> ('c, 'a, 'b) foldsepval lex :
Loc.t ->
char Stdlib.Stream.t ->
(Token.t * Loc.t) Stdlib.Stream.t not_filteredval lex_string :
Loc.t ->
string ->
(Token.t * Loc.t) Stdlib.Stream.t not_filteredval filter : (Token.t * Loc.t) Stdlib.Stream.t not_filtered -> token_streamval parse_tokens_before_filter :
'a Entry.t ->
(Token.t * Loc.t) Stdlib.Stream.t not_filtered ->
'aval parse_tokens_after_filter : 'a Entry.t -> token_stream -> 'a