module PreCast: sig .. end
module Id: sig .. end
type camlp4_token = Camlp4.Sig.camlp4_token =
| |
KEYWORD of string |
| |
SYMBOL of string |
| |
LIDENT of string |
| |
UIDENT of string |
| |
ESCAPED_IDENT of string |
| |
INT of int * string |
| |
INT32 of int32 * string |
| |
INT64 of int64 * string |
| |
NATIVEINT of nativeint * string |
| |
FLOAT of float * string |
| |
CHAR of char * string |
| |
STRING of string * string |
| |
LABEL of string |
| |
OPTLABEL of string |
| |
QUOTATION of Camlp4.Sig.quotation |
| |
ANTIQUOT of string * string |
| |
COMMENT of string |
| |
BLANKS of string |
| |
NEWLINE |
| |
LINE_DIRECTIVE of int * string option |
| |
EOI |
module Loc: Camlp4.Struct.Loc
module Ast: Camlp4.Struct.Camlp4Ast.Make(Loc)
module Token: Camlp4.Struct.Token.Make(Loc)
module Lexer: Camlp4.Struct.Lexer.Make(Token)
module Gram: Camlp4.Struct.Grammar.Static.Make(Lexer)
module DynLoader: Camlp4.Struct.DynLoader
module Quotation: Camlp4.Struct.Quotation.Make(Ast)
module MakeSyntax:
module Syntax: MakeSyntax(sigend)
module AstFilters: Camlp4.Struct.AstFilters.Make(Ast)
module MakeGram: Camlp4.Struct.Grammar.Static.Make
module Printers: sig .. end