(* $Id$ * ---------------------------------------------------------------------- * PXP: The polymorphic XML parser for Objective Caml. * Copyright 1999 by Gerd Stolpmann. See LICENSE for details. *) open Pxp_types open Pxp_lexer_types val get_lexer_set : rep_encoding -> lexer_set (* Return the set of lexer functions that is able to handle the passed * encoding. *) val init_utf8 : lexer_set -> unit (* Internally used. *) (* ====================================================================== * History: * * $Log$ * Revision 1.1 2000/11/17 09:57:29 lpadovan * Initial revision * * Revision 1.4 2000/05/29 23:48:38 gerd * Changed module names: * Markup_aux into Pxp_aux * Markup_codewriter into Pxp_codewriter * Markup_document into Pxp_document * Markup_dtd into Pxp_dtd * Markup_entity into Pxp_entity * Markup_lexer_types into Pxp_lexer_types * Markup_reader into Pxp_reader * Markup_types into Pxp_types * Markup_yacc into Pxp_yacc * See directory "compatibility" for (almost) compatible wrappers emulating * Markup_document, Markup_dtd, Markup_reader, Markup_types, and Markup_yacc. * * Revision 1.3 2000/05/29 21:14:57 gerd * Changed the type 'encoding' into a polymorphic variant. * * Revision 1.2 2000/05/23 00:09:44 gerd * The UTF-8 lexer set is no longer initialized here. It is done * in the new module Pxp_utf8. Reason: You can link without UTF-8 support. * * Revision 1.1 2000/05/20 20:30:50 gerd * Initial revision. * * *)