checking in version 3.0
[TestXSLT.git] / ragel_xmldeclscanner.h
1
2 /*
3  * This is an input file for the "Ragel" finite state machine compiler utility.
4  *
5  * Written by Marc Liyanage <http://www.entropy.ch>
6  *
7  */
8
9 /*
10  * ragel -o ragel_xmldeclscanner_out.c ragel_xmldeclscanner.c && env CFLAGS='-framework CoreFoundation' make ragel_xmldeclscanner_out
11  */
12
13 #include <stdio.h>
14 #include <stdlib.h>
15 #include <sys/types.h>
16 #include <sys/uio.h>
17 #include <unistd.h>
18 #include <strings.h>
19
20
21 #define DEBUG 0
22
23 unsigned int getEncodingFromXmlDecl(char *data, int len);
24
25
26 /*
27 int main() {
28
29         char *data, *pos;
30
31         pos = data = (char *)malloc(40000);
32         int readlen = 0, i;
33         unsigned int result;
34
35
36         while ((readlen = read(0, pos, 40000)) > 0) {
37                 pos += readlen;
38         }
39
40
41         result = getEncodingFromXmlDecl(data, pos - data);
42
43
44         printf("result: %d\n", result); 
45 }
46 */