Module Camlp4.PreCast


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: 
functor (U : sig
end) -> Camlp4.OCamlInitSyntax.Make(Ast)(Gram)(Quotation)
module Syntax: MakeSyntax(sig
end)
module AstFilters: Camlp4.Struct.AstFilters.Make(Ast)
module MakeGram: Camlp4.Struct.Grammar.Static.Make
module Printers: sig .. end