Module type Camlp4.Sig.DynAst


module type DynAst = sig .. end

module Ast: Camlp4.Sig.Ast 
type 'a tag 
val ctyp_tag : Camlp4.Sig.Ast.ctyp tag
val patt_tag : Camlp4.Sig.Ast.patt tag
val expr_tag : Camlp4.Sig.Ast.expr tag
val module_type_tag : Camlp4.Sig.Ast.module_type tag
val sig_item_tag : Camlp4.Sig.Ast.sig_item tag
val with_constr_tag : Camlp4.Sig.Ast.with_constr tag
val module_expr_tag : Camlp4.Sig.Ast.module_expr tag
val str_item_tag : Camlp4.Sig.Ast.str_item tag
val class_type_tag : Camlp4.Sig.Ast.class_type tag
val class_sig_item_tag : Camlp4.Sig.Ast.class_sig_item tag
val class_expr_tag : Camlp4.Sig.Ast.class_expr tag
val class_str_item_tag : Camlp4.Sig.Ast.class_str_item tag
val match_case_tag : Camlp4.Sig.Ast.match_case tag
val ident_tag : Camlp4.Sig.Ast.ident tag
val binding_tag : Camlp4.Sig.Ast.binding tag
val rec_binding_tag : Camlp4.Sig.Ast.rec_binding tag
val module_binding_tag : Camlp4.Sig.Ast.module_binding tag
val string_of_tag : 'a tag -> string
module Pack: 
functor (X : sig
type 'a t 
end) -> sig .. end