File: README%2Cv

package info (click to toggle)
flexml 1-5
  • links: PTS
  • area: main
  • in suites: potato, woody
  • size: 884 kB
  • ctags: 203
  • sloc: perl: 2,016; makefile: 160; ansic: 56; xml: 28
file content (135 lines) | stat: -rw-r--r-- 2,751 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
head	1.5;
access;
symbols;
locks; strict;
comment	@# @;


1.5
date	99.12.09.16.18.39;	author krisrose;	state Exp;
branches;
next	1.4;

1.4
date	99.12.09.04.01.51;	author krisrose;	state Exp;
branches;
next	1.3;

1.3
date	99.11.23.10.10.36;	author krisrose;	state Exp;
branches;
next	1.2;

1.2
date	99.11.23.09.32.31;	author krisrose;	state Exp;
branches;
next	1.1;

1.1
date	99.10.26.16.19.07;	author krisrose;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Released for Debian.
@
text
@This directory contains the sources of FleXML, a toolkit to build fast
validating XML processors and applications.

It is presently in an `early beta' state but definitely useful for
production of simple but fast XML processors.

Documentation is in FleXML.html, paper.html, and at the end of
flexml.pl (from which flexml.1 and flexml.html may be generated).

The Makefile is configured for Debian GNU/Linux so you may have to
change the setup; similarly you will probably have to change
/usr/bin/perl at the head of `flexml.pl' to point yo your perl5
executable.

The toolkit produces scanners for flex(1) which you should thus
install.  In order to be able to handle large DTDs (such as XHTML) you
will have to apply `EnlargeFlex.patch' (and use the -Ca option).

Enjoy,
-- 
Kristoffer Hgsbro Rose, phd, prof.associ  <http://www.ens-lyon.fr/~krisrose>
addr. LIP, Ecole Normale Suprieure de Lyon, 46 Alle d'Italie, F-69364 Lyon 7
phone +33(0)4 7272 8642, fax +33(0)4 7272 8080   <Kristoffer.Rose@@ENS-Lyon.FR>
pgp f-p: A4D3 5BD7 3EC5 7CA2 924E D21D 126B B8E0   <krisrose@@{debian,tug}.org>
@


1.4
log
@Ready for Xtech2000 submission.
@
text
@d7 7
a13 5
Run make(1) or pod2man(1) to create the manual and see how it runs;
there is also a paper in HTML about the program.  The Makefile is
configured for Debian GNU/Linux so you may have to change the setup;
similarly you will probably have to change /usr/bin/perl at the head
of `flexml.pl' to point yo your perl5 executable.
d17 1
a17 2
will have to patch flex with the patch in flex-patch (and use the -Ca
option of flex).
@


1.3
log
@Spellling mistakes fixed...
@
text
@d2 1
a2 1
scanners for a subset of validating XML.
d4 1
a4 1
It is presently in a `late alpha' state but definitely useful for
d7 5
a11 2
Run make(1) to create the manual and see how it runs; there is also a
paper in HTML about the product.
d13 4
a16 4
The toolkit needs flex(1) installed to work.

Finally I am grateful to NTSys for their partial support of the
development of this package.
@


1.2
log
@Documentation updated.
@
text
@d4 5
a8 1
Run make(1) to create the manual and see how it runs.
d12 9
a20 1
Comments to Kristoffer.Rose@@ens-lyon.fr.
@


1.1
log
@Initial revision
@
text
@d8 1
a8 1
Comments to krose@@ntsys.fr.
@