Module Parser
: sigendtypetoken =
| WITH
| WHILE
| WHEN
| VIRTUAL
| VAL
| UNDERSCORE
| UIDENT ofstring
| TYPE
| TRY
| TRUE
| TO
| TILDE
| THEN
| STRUCT
| STRING of(string*Location.t*stringoption)
| STAR
| SIG
| SEMISEMI
| SEMI
| RPAREN
| REC
| RBRACKET
| RBRACE
| QUOTED_STRING_ITEM of(string*Location.t*string*Location.t*stringoption)
| QUOTED_STRING_EXPR of(string*Location.t*string*Location.t*stringoption)
| QUOTE
| QUESTION
| PRIVATE
| PREFIXOP ofstring
| PLUSEQ
| PLUSDOT
| PLUS
| PERCENT
| OR
| OPTLABEL ofstring
| OPEN
| OF
| OBJECT
| NONREC
| NEW
| MUTABLE
| MODULE
| MINUSGREATER
| MINUSDOT
| MINUS
| METHOD
| METAOCAML_ESCAPE
| METAOCAML_BRACKET_OPEN
| METAOCAML_BRACKET_CLOSE
| MATCH
| LPAREN
| LIDENT ofstring
| LETOP ofstring
| LET
| LESSMINUS
| LESS
| LBRACKETPERCENTPERCENT
| LBRACKETPERCENT
| LBRACKETLESS
| LBRACKETGREATER
| LBRACKETBAR
| LBRACKETATATAT
| LBRACKETATAT
| LBRACKETAT
| LBRACKET
| LBRACELESS
| LBRACE
| LAZY
| LABEL ofstring
| INT of(string*charoption)
| INITIALIZER
| INHERIT
| INFIXOP4 ofstring
| INFIXOP3 ofstring
| INFIXOP2 ofstring
| INFIXOP1 ofstring
| INFIXOP0 ofstring
| INCLUDE
| IN
| IF
| HASHOP ofstring
| HASH
| GREATERRBRACKET
| GREATERRBRACE
| GREATER
| FUNCTOR
| FUNCTION
| FUN
| FOR
| FLOAT of(string*charoption)
| FALSE
| EXTERNAL
| EXCEPTION
| EQUAL
| EOL
| EOF
| END
| ELSE
| EFFECT
| DOWNTO
| DOTOP ofstring
| DOTDOT
| DOT
| DONE
| DOCSTRING ofDocstrings.docstring
| DO
| CONSTRAINT
| COMMENT of(string*Location.t)
| COMMA
| COLONGREATER
| COLONEQUAL
| COLONCOLON
| COLON
| CLASS
| CHAR ofchar
| BEGIN
| BARRBRACKET
| BARBAR
| BAR
| BANG
| BACKQUOTE
| ASSERT
| AS
| ANDOP ofstring
| AND
| AMPERSAND
| AMPERAMPER
exceptionErrorvaluse_file : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.toplevel_phraselistvaltoplevel_phrase : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.toplevel_phrasevalparse_val_longident : (Lexing.lexbuf->token)->Lexing.lexbuf->Longident.tvalparse_pattern : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.patternvalparse_mty_longident : (Lexing.lexbuf->token)->Lexing.lexbuf->Longident.tvalparse_module_type : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.module_typevalparse_module_expr : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.module_exprvalparse_mod_longident : (Lexing.lexbuf->token)->Lexing.lexbuf->Longident.tvalparse_mod_ext_longident : (Lexing.lexbuf->token)->Lexing.lexbuf->Longident.tvalparse_expression : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.expressionvalparse_core_type : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.core_typevalparse_constr_longident : (Lexing.lexbuf->token)->Lexing.lexbuf->Longident.tvalparse_any_longident : (Lexing.lexbuf->token)->Lexing.lexbuf->Longident.tvalinterface : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.signaturevalimplementation : (Lexing.lexbuf->token)->Lexing.lexbuf->Parsetree.structuremoduleMenhirInterpreter:sigendmoduleIncremental:sigend
OCamldoc 2025-06-12 Parser(3o)