2 (****************************************************************************)
6 (* INRIA Rocquencourt *)
8 (* Copyright 2006 Institut National de Recherche en Informatique et *)
9 (* en Automatique. All rights reserved. This file is distributed under *)
10 (* the terms of the GNU Library General Public License, with the special *)
11 (* exception on linking described in LICENSE at the top of the Objective *)
12 (* Caml source tree. *)
14 (****************************************************************************)
17 * - Nicolas Pouillard: initial version
24 value name
= "Camlp4TrashRemover";
25 value version
= "$Id$";
28 module Make
(AstFilters
: Camlp4.Sig.AstFilters
) = struct
32 register_str_item_filter
35 [ <:str_item
@_loc
< module Camlp4Trash
= $_$
>> ->
37 | st
-> st
]))#str_item
;
41 let module M
= Camlp4.Register.AstFilter Id Make
in ();