]> matita.cs.unibo.it Git - helm.git/blob - helm/DEVEL/pxp/pxp/pxp_lexers.mli
- the mathql interpreter is not helm-dependent any more
[helm.git] / helm / DEVEL / pxp / pxp / pxp_lexers.mli
1 (* $Id$
2  * ----------------------------------------------------------------------
3  * PXP: The polymorphic XML parser for Objective Caml.
4  * Copyright 1999 by Gerd Stolpmann. See LICENSE for details.
5  *)
6
7
8 open Pxp_types
9 open Pxp_lexer_types
10
11 val get_lexer_set : rep_encoding -> lexer_set
12   (* Return the set of lexer functions that is able to handle the passed
13    * encoding.
14    *)
15
16 val init_utf8 : lexer_set -> unit
17   (* Internally used. *)
18
19 (* ======================================================================
20  * History:
21  * 
22  * $Log$
23  * Revision 1.1  2000/11/17 09:57:29  lpadovan
24  * Initial revision
25  *
26  * Revision 1.4  2000/05/29 23:48:38  gerd
27  *      Changed module names:
28  *              Markup_aux          into Pxp_aux
29  *              Markup_codewriter   into Pxp_codewriter
30  *              Markup_document     into Pxp_document
31  *              Markup_dtd          into Pxp_dtd
32  *              Markup_entity       into Pxp_entity
33  *              Markup_lexer_types  into Pxp_lexer_types
34  *              Markup_reader       into Pxp_reader
35  *              Markup_types        into Pxp_types
36  *              Markup_yacc         into Pxp_yacc
37  * See directory "compatibility" for (almost) compatible wrappers emulating
38  * Markup_document, Markup_dtd, Markup_reader, Markup_types, and Markup_yacc.
39  *
40  * Revision 1.3  2000/05/29 21:14:57  gerd
41  *      Changed the type 'encoding' into a polymorphic variant.
42  *
43  * Revision 1.2  2000/05/23 00:09:44  gerd
44  *      The UTF-8 lexer set is no longer initialized here. It is done
45  * in the new module Pxp_utf8. Reason: You can link without UTF-8 support.
46  *
47  * Revision 1.1  2000/05/20 20:30:50  gerd
48  *      Initial revision.
49  *
50  * 
51  *)