Blame camlp4/test/fixtures/meta_multi_term.ml

Packit 1f8b6b
open Camlp4.PreCast;
Packit 1f8b6b
value _loc = Loc.ghost;
Packit 1f8b6b
Packit 1f8b6b
module Term = struct
Packit 1f8b6b
  type patt =
Packit 1f8b6b
    [ PApp of patt and patt
Packit 1f8b6b
    | PAny
Packit 1f8b6b
    | PVar of string
Packit 1f8b6b
    | POlb of string and expr ]
Packit 1f8b6b
  and expr =
Packit 1f8b6b
    [ EApp of expr and expr
Packit 1f8b6b
    | EVar of string
Packit 1f8b6b
    | ELam of patt and expr ];
Packit 1f8b6b
end;
Packit 1f8b6b
Packit 1f8b6b
module MetaTerm = MetaGenerator Term;