Index of types
B
bp
[
Fstream
]
bparser_t
[
Gramext
]
C
class_expr
[
MLast
]
class_infos
[
MLast
]
class_sig_item
[
MLast
]
class_str_item
[
MLast
]
class_type
[
MLast
]
ctyp
[
MLast
]
D
data
[
Fstream
]
directive_fun
[
Pcaml
]
E
e
[
Grammar.S.Entry
]
e
[
Grammar.Entry
]
expander
[
Quotation
]
expr
[
MLast
]
G
g
[
Grammar
]
The type for grammars, holding entries.
g_action
[
Gramext
]
g_assoc
[
Gramext
]
g_desc
[
Gramext
]
g_entry
[
Gramext
]
g_level
[
Gramext
]
g_node
[
Gramext
]
g_symbol
[
Gramext
]
g_tree
[
Gramext
]
glexer
[
Token
]
grammar
[
Gramext
]
K
kont
[
Fstream
]
L
lexer
[
Plexing
]
The type for lexers compatible with camlp5 grammars.
lexer_func
[
Token
]
lexer_func
[
Plexing
]
The type of a lexer function (field
tok_func
of the type
glexer
).
loc
[
MLast
]
location
[
Token
]
location
[
Stdpp
]
location_function
[
Token
]
location_function
[
Plexing
]
>The type of a function giving the location of a token in the source from the token number in the stream (starting from zero).
M
module_expr
[
MLast
]
module_type
[
MLast
]
P
parsable
[
Grammar.S
]
parsable
[
Grammar
]
parse_algorithm
[
Grammar
]
parse_algorithm
[
Gramext
]
parser_t
[
Gramext
]
patt
[
MLast
]
pattern
[
Token
]
pattern
[
Plexing
]
poly_variant
[
MLast
]
position
[
Gramext
]
pr_context
[
Pprintf
]
Printing context.
pr_context
[
Eprinter
]
pr_context
[
Prtools
]
pr_fun
[
Prtools
]
S
sig_item
[
MLast
]
str_item
[
MLast
]
T
t
[
Ploc
]
t
[
Plexing.Lexbuf
]
t
[
Fstream
]
t
[
Extfun
]
The type of the extensible functions of type
'a -> 'b
t
[
Extfold
]
t
[
Eprinter
]
Printer type, to print values of type "'a".
te
[
Grammar.GLexerType
]
te
[
Grammar.S
]
token
[
Grammar
]
tsep
[
Extfold
]
type_decl
[
MLast
]
type_var
[
MLast
]
V
v
[
MLast
]
vala
[
Ploc
]
W
with_constr
[
MLast
]