(***********************************************************************)
(*                                                                     *)
(*                                 GALAX                               *)
(*                            XML Query Engine                         *)
(*                                                                     *)
(*  Copyright 2000, Lucent Technologies.                               *)
(*  Distributed only by permission.                                    *)
(*                                                                     *)
(***********************************************************************)

(* $Id: glx_wrap.mli,v 1.1 2002/10/12 00:33:30 simeon Exp $ *)

(******************)
(* Caml Galax API *)
(******************)

exception GLX_api_error of string

(* Internal and External XML values *)

type xml_external = string
type xml_internal

(* Conversion operations *)

val xml_external_to_xml_internal : Namespace.nsenv -> xml_external -> xml_internal

val xml_internal_to_xml_external : xml_internal -> xml_external

(* External functions *)

val glx_eval_xquery_file : string -> string
val glx_eval_xquery_string : string -> string

