Added .gitignore file for git.
[perl4caml.git] / perl.ml
diff --git a/perl.ml b/perl.ml
index 95d1629..770e59a 100644 (file)
--- a/perl.ml
+++ b/perl.ml
@@ -1,6 +1,23 @@
 (* Interface to Perl from OCaml.
- * Copyright (C) 2003 Merjis Ltd.
- * $Id: perl.ml,v 1.14 2005-01-29 12:22:49 rich Exp $
+
+   Copyright (C) 2003 Merjis Ltd.
+
+   This library is free software; you can redistribute it and/or
+   modify it under the terms of the GNU Library General Public
+   License as published by the Free Software Foundation; either
+   version 2 of the License, or (at your option) any later version.
+
+   This library is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   Library General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this library; see the file COPYING.  If not, write to
+   the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+   Boston, MA 02111-1307, USA.
+
+   $Id: perl.ml,v 1.16 2008-03-01 13:02:21 rich Exp $
  *)
 
 type sv
@@ -61,6 +78,8 @@ let string_of_sv_t = function
   | SVt_PVGV  -> "SVt_PVGV"
   | SVt_PVMG  -> "SVt_PVMG"
 
+external reftype : sv -> sv_t = "perl4caml_reftype"
+
 external address_of_sv : sv -> Nativeint.t = "perl4caml_address_of_sv"
 external address_of_av : av -> Nativeint.t = "perl4caml_address_of_av"
 external address_of_hv : hv -> Nativeint.t = "perl4caml_address_of_hv"