annotate interps/cfunge/cfunge-src/lib/genx/charProps.c @ 11249:2de2469f30df

<shachaf> swrjan s/ss/nc/
author HackBot
date Wed, 29 Nov 2017 01:27:17 +0000
parents 859f9b4339e6
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
996
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
1 /*
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
2 * Copyright (c) 2004 by Tim Bray and Sun Microsystems. For copying
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
3 * permission, see http://www.tbray.org/ongoing/genx/COPYING
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
4 */
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
5
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
6 /*
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
7 * Construct character-properties tables for genx.
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
8 * Quite likely there's a better way.
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
9 * This version is generated semi-automatically from the source code of the
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
10 * XML specification via emacs global replace and keyboard macros
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
11 */
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
12 #include "../../src/global.h"
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
13 #define GENX_INTERNAL
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
14 #include "genx.h"
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
15
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
16 #if !defined(CFUN_NO_FLOATS) && !defined(CFUN_NO_TURT)
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
17
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
18 #include <string.h>
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
19
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
20 FUNGE_ATTR_FAST static inline void charProp(char * restrict p, int c, char prop)
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
21 {
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
22 p[c] |= prop;
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
23 }
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
24
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
25 FUNGE_ATTR_FAST static inline void rangeProp(char * restrict p, int start, int end, char prop)
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
26 {
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
27 for (int i = start; i <= end; i++)
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
28 p[i] |= prop;
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
29 }
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
30
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
31 FUNGE_ATTR_FAST void genxSetCharProps(char * restrict p)
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
32 {
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
33
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
34 memset(p, 0, 0xffff);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
35
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
36 /* per XML 1.0 */
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
37 charProp(p, 0x9, GENX_XML_CHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
38 charProp(p, 0xa, GENX_XML_CHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
39 charProp(p, 0xd, GENX_XML_CHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
40 rangeProp(p, 0x20, 0xd7ff, GENX_XML_CHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
41 rangeProp(p, 0xe000, 0xfffd, GENX_XML_CHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
42
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
43 /* Letter ::= BaseChar | Ideographic */
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
44 rangeProp(p, 0x0041, 0x005A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
45 rangeProp(p, 0x0061, 0x007A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
46 rangeProp(p, 0x00C0, 0x00D6, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
47 rangeProp(p, 0x00D8, 0x00F6, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
48 rangeProp(p, 0x00F8, 0x00FF, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
49 rangeProp(p, 0x0100, 0x0131, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
50 rangeProp(p, 0x0134, 0x013E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
51 rangeProp(p, 0x0141, 0x0148, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
52 rangeProp(p, 0x014A, 0x017E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
53 rangeProp(p, 0x0180, 0x01C3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
54 rangeProp(p, 0x01CD, 0x01F0, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
55 rangeProp(p, 0x01F4, 0x01F5, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
56 rangeProp(p, 0x01FA, 0x0217, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
57 rangeProp(p, 0x0250, 0x02A8, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
58 rangeProp(p, 0x02BB, 0x02C1, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
59 charProp(p, 0x0386, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
60 rangeProp(p, 0x0388, 0x038A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
61 charProp(p, 0x038C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
62 rangeProp(p, 0x038E, 0x03A1, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
63 rangeProp(p, 0x03A3, 0x03CE, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
64 rangeProp(p, 0x03D0, 0x03D6, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
65 charProp(p, 0x03DA, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
66 charProp(p, 0x03DC, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
67 charProp(p, 0x03DE, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
68 charProp(p, 0x03E0, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
69 rangeProp(p, 0x03E2, 0x03F3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
70 rangeProp(p, 0x0401, 0x040C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
71 rangeProp(p, 0x040E, 0x044F, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
72 rangeProp(p, 0x0451, 0x045C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
73 rangeProp(p, 0x045E, 0x0481, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
74 rangeProp(p, 0x0490, 0x04C4, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
75 rangeProp(p, 0x04C7, 0x04C8, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
76 rangeProp(p, 0x04CB, 0x04CC, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
77 rangeProp(p, 0x04D0, 0x04EB, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
78 rangeProp(p, 0x04EE, 0x04F5, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
79 rangeProp(p, 0x04F8, 0x04F9, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
80 rangeProp(p, 0x0531, 0x0556, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
81 charProp(p, 0x0559, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
82 rangeProp(p, 0x0561, 0x0586, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
83 rangeProp(p, 0x05D0, 0x05EA, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
84 rangeProp(p, 0x05F0, 0x05F2, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
85 rangeProp(p, 0x0621, 0x063A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
86 rangeProp(p, 0x0641, 0x064A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
87 rangeProp(p, 0x0671, 0x06B7, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
88 rangeProp(p, 0x06BA, 0x06BE, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
89 rangeProp(p, 0x06C0, 0x06CE, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
90 rangeProp(p, 0x06D0, 0x06D3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
91 charProp(p, 0x06D5, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
92 rangeProp(p, 0x06E5, 0x06E6, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
93 rangeProp(p, 0x0905, 0x0939, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
94 charProp(p, 0x093D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
95 rangeProp(p, 0x0958, 0x0961, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
96 rangeProp(p, 0x0985, 0x098C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
97 rangeProp(p, 0x098F, 0x0990, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
98 rangeProp(p, 0x0993, 0x09A8, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
99 rangeProp(p, 0x09AA, 0x09B0, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
100 charProp(p, 0x09B2, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
101 rangeProp(p, 0x09B6, 0x09B9, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
102 rangeProp(p, 0x09DC, 0x09DD, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
103 rangeProp(p, 0x09DF, 0x09E1, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
104 rangeProp(p, 0x09F0, 0x09F1, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
105 rangeProp(p, 0x0A05, 0x0A0A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
106 rangeProp(p, 0x0A0F, 0x0A10, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
107 rangeProp(p, 0x0A13, 0x0A28, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
108 rangeProp(p, 0x0A2A, 0x0A30, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
109 rangeProp(p, 0x0A32, 0x0A33, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
110 rangeProp(p, 0x0A35, 0x0A36, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
111 rangeProp(p, 0x0A38, 0x0A39, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
112 rangeProp(p, 0x0A59, 0x0A5C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
113 charProp(p, 0x0A5E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
114 rangeProp(p, 0x0A72, 0x0A74, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
115 rangeProp(p, 0x0A85, 0x0A8B, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
116 charProp(p, 0x0A8D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
117 rangeProp(p, 0x0A8F, 0x0A91, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
118 rangeProp(p, 0x0A93, 0x0AA8, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
119 rangeProp(p, 0x0AAA, 0x0AB0, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
120 rangeProp(p, 0x0AB2, 0x0AB3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
121 rangeProp(p, 0x0AB5, 0x0AB9, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
122 charProp(p, 0x0ABD, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
123 charProp(p, 0x0AE0, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
124 rangeProp(p, 0x0B05, 0x0B0C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
125 rangeProp(p, 0x0B0F, 0x0B10, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
126 rangeProp(p, 0x0B13, 0x0B28, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
127 rangeProp(p, 0x0B2A, 0x0B30, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
128 rangeProp(p, 0x0B32, 0x0B33, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
129 rangeProp(p, 0x0B36, 0x0B39, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
130 charProp(p, 0x0B3D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
131 rangeProp(p, 0x0B5C, 0x0B5D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
132 rangeProp(p, 0x0B5F, 0x0B61, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
133 rangeProp(p, 0x0B85, 0x0B8A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
134 rangeProp(p, 0x0B8E, 0x0B90, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
135 rangeProp(p, 0x0B92, 0x0B95, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
136 rangeProp(p, 0x0B99, 0x0B9A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
137 charProp(p, 0x0B9C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
138 rangeProp(p, 0x0B9E, 0x0B9F, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
139 rangeProp(p, 0x0BA3, 0x0BA4, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
140 rangeProp(p, 0x0BA8, 0x0BAA, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
141 rangeProp(p, 0x0BAE, 0x0BB5, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
142 rangeProp(p, 0x0BB7, 0x0BB9, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
143 rangeProp(p, 0x0C05, 0x0C0C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
144 rangeProp(p, 0x0C0E, 0x0C10, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
145 rangeProp(p, 0x0C12, 0x0C28, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
146 rangeProp(p, 0x0C2A, 0x0C33, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
147 rangeProp(p, 0x0C35, 0x0C39, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
148 rangeProp(p, 0x0C60, 0x0C61, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
149 rangeProp(p, 0x0C85, 0x0C8C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
150 rangeProp(p, 0x0C8E, 0x0C90, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
151 rangeProp(p, 0x0C92, 0x0CA8, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
152 rangeProp(p, 0x0CAA, 0x0CB3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
153 rangeProp(p, 0x0CB5, 0x0CB9, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
154 charProp(p, 0x0CDE, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
155 rangeProp(p, 0x0CE0, 0x0CE1, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
156 rangeProp(p, 0x0D05, 0x0D0C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
157 rangeProp(p, 0x0D0E, 0x0D10, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
158 rangeProp(p, 0x0D12, 0x0D28, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
159 rangeProp(p, 0x0D2A, 0x0D39, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
160 rangeProp(p, 0x0D60, 0x0D61, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
161 rangeProp(p, 0x0E01, 0x0E2E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
162 charProp(p, 0x0E30, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
163 rangeProp(p, 0x0E32, 0x0E33, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
164 rangeProp(p, 0x0E40, 0x0E45, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
165 rangeProp(p, 0x0E81, 0x0E82, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
166 charProp(p, 0x0E84, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
167 rangeProp(p, 0x0E87, 0x0E88, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
168 charProp(p, 0x0E8A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
169 charProp(p, 0x0E8D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
170 rangeProp(p, 0x0E94, 0x0E97, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
171 rangeProp(p, 0x0E99, 0x0E9F, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
172 rangeProp(p, 0x0EA1, 0x0EA3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
173 charProp(p, 0x0EA5, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
174 charProp(p, 0x0EA7, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
175 rangeProp(p, 0x0EAA, 0x0EAB, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
176 rangeProp(p, 0x0EAD, 0x0EAE, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
177 charProp(p, 0x0EB0, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
178 rangeProp(p, 0x0EB2, 0x0EB3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
179 charProp(p, 0x0EBD, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
180 rangeProp(p, 0x0EC0, 0x0EC4, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
181 rangeProp(p, 0x0F40, 0x0F47, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
182 rangeProp(p, 0x0F49, 0x0F69, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
183 rangeProp(p, 0x10A0, 0x10C5, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
184 rangeProp(p, 0x10D0, 0x10F6, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
185 charProp(p, 0x1100, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
186 rangeProp(p, 0x1102, 0x1103, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
187 rangeProp(p, 0x1105, 0x1107, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
188 charProp(p, 0x1109, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
189 rangeProp(p, 0x110B, 0x110C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
190 rangeProp(p, 0x110E, 0x1112, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
191 charProp(p, 0x113C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
192 charProp(p, 0x113E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
193 charProp(p, 0x1140, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
194 charProp(p, 0x114C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
195 charProp(p, 0x114E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
196 charProp(p, 0x1150, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
197 rangeProp(p, 0x1154, 0x1155, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
198 charProp(p, 0x1159, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
199 rangeProp(p, 0x115F, 0x1161, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
200 charProp(p, 0x1163, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
201 charProp(p, 0x1165, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
202 charProp(p, 0x1167, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
203 charProp(p, 0x1169, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
204 rangeProp(p, 0x116D, 0x116E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
205 rangeProp(p, 0x1172, 0x1173, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
206 charProp(p, 0x1175, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
207 charProp(p, 0x119E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
208 charProp(p, 0x11A8, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
209 charProp(p, 0x11AB, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
210 rangeProp(p, 0x11AE, 0x11AF, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
211 rangeProp(p, 0x11B7, 0x11B8, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
212 charProp(p, 0x11BA, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
213 rangeProp(p, 0x11BC, 0x11C2, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
214 charProp(p, 0x11EB, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
215 charProp(p, 0x11F0, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
216 charProp(p, 0x11F9, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
217 rangeProp(p, 0x1E00, 0x1E9B, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
218 rangeProp(p, 0x1EA0, 0x1EF9, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
219 rangeProp(p, 0x1F00, 0x1F15, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
220 rangeProp(p, 0x1F18, 0x1F1D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
221 rangeProp(p, 0x1F20, 0x1F45, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
222 rangeProp(p, 0x1F48, 0x1F4D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
223 rangeProp(p, 0x1F50, 0x1F57, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
224 charProp(p, 0x1F59, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
225 charProp(p, 0x1F5B, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
226 charProp(p, 0x1F5D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
227 rangeProp(p, 0x1F5F, 0x1F7D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
228 rangeProp(p, 0x1F80, 0x1FB4, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
229 rangeProp(p, 0x1FB6, 0x1FBC, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
230 charProp(p, 0x1FBE, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
231 rangeProp(p, 0x1FC2, 0x1FC4, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
232 rangeProp(p, 0x1FC6, 0x1FCC, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
233 rangeProp(p, 0x1FD0, 0x1FD3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
234 rangeProp(p, 0x1FD6, 0x1FDB, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
235 rangeProp(p, 0x1FE0, 0x1FEC, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
236 rangeProp(p, 0x1FF2, 0x1FF4, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
237 rangeProp(p, 0x1FF6, 0x1FFC, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
238 charProp(p, 0x2126, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
239 rangeProp(p, 0x212A, 0x212B, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
240 charProp(p, 0x212E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
241 rangeProp(p, 0x2180, 0x2182, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
242 rangeProp(p, 0x3041, 0x3094, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
243 rangeProp(p, 0x30A1, 0x30FA, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
244 rangeProp(p, 0x3105, 0x312C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
245 rangeProp(p, 0xAC00, 0xD7A3, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
246 rangeProp(p, 0x4E00, 0x9FA5, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
247 charProp(p, 0x3007, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
248 rangeProp(p, 0x3021, 0x3029, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
249
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
250 /*
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
251 * NameChar ::=
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
252 * Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extender
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
253 */
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
254 rangeProp(p, 0x0030, 0x0039, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
255 rangeProp(p, 0x0660, 0x0669, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
256 rangeProp(p, 0x06F0, 0x06F9, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
257 rangeProp(p, 0x0966, 0x096F, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
258 rangeProp(p, 0x09E6, 0x09EF, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
259 rangeProp(p, 0x0A66, 0x0A6F, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
260 rangeProp(p, 0x0AE6, 0x0AEF, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
261 rangeProp(p, 0x0B66, 0x0B6F, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
262 rangeProp(p, 0x0BE7, 0x0BEF, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
263 rangeProp(p, 0x0C66, 0x0C6F, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
264 rangeProp(p, 0x0CE6, 0x0CEF, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
265 rangeProp(p, 0x0D66, 0x0D6F, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
266 rangeProp(p, 0x0E50, 0x0E59, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
267 rangeProp(p, 0x0ED0, 0x0ED9, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
268 rangeProp(p, 0x0F20, 0x0F29, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
269
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
270 charProp(p, '.', GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
271 charProp(p, '-', GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
272 charProp(p, '_', GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
273
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
274 rangeProp(p, 0x0300, 0x0345, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
275 rangeProp(p, 0x0360, 0x0361, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
276 rangeProp(p, 0x0483, 0x0486, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
277 rangeProp(p, 0x0591, 0x05A1, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
278 rangeProp(p, 0x05A3, 0x05B9, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
279 rangeProp(p, 0x05BB, 0x05BD, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
280 charProp(p, 0x05BF, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
281 rangeProp(p, 0x05C1, 0x05C2, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
282 charProp(p, 0x05C4, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
283 rangeProp(p, 0x064B, 0x0652, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
284 charProp(p, 0x0670, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
285 rangeProp(p, 0x06D6, 0x06DC, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
286 rangeProp(p, 0x06DD, 0x06DF, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
287 rangeProp(p, 0x06E0, 0x06E4, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
288 rangeProp(p, 0x06E7, 0x06E8, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
289 rangeProp(p, 0x06EA, 0x06ED, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
290 rangeProp(p, 0x0901, 0x0903, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
291 charProp(p, 0x093C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
292 rangeProp(p, 0x093E, 0x094C, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
293 charProp(p, 0x094D, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
294 rangeProp(p, 0x0951, 0x0954, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
295 rangeProp(p, 0x0962, 0x0963, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
296 rangeProp(p, 0x0981, 0x0983, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
297 charProp(p, 0x09BC, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
298 charProp(p, 0x09BE, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
299 charProp(p, 0x09BF, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
300 rangeProp(p, 0x09C0, 0x09C4, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
301 rangeProp(p, 0x09C7, 0x09C8, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
302 rangeProp(p, 0x09CB, 0x09CD, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
303 charProp(p, 0x09D7, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
304 rangeProp(p, 0x09E2, 0x09E3, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
305 charProp(p, 0x0A02, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
306 charProp(p, 0x0A3C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
307 charProp(p, 0x0A3E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
308 charProp(p, 0x0A3F, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
309 rangeProp(p, 0x0A40, 0x0A42, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
310 rangeProp(p, 0x0A47, 0x0A48, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
311 rangeProp(p, 0x0A4B, 0x0A4D, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
312 rangeProp(p, 0x0A70, 0x0A71, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
313 rangeProp(p, 0x0A81, 0x0A83, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
314 charProp(p, 0x0ABC, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
315 rangeProp(p, 0x0ABE, 0x0AC5, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
316 rangeProp(p, 0x0AC7, 0x0AC9, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
317 rangeProp(p, 0x0ACB, 0x0ACD, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
318 rangeProp(p, 0x0B01, 0x0B03, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
319 charProp(p, 0x0B3C, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
320 rangeProp(p, 0x0B3E, 0x0B43, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
321 rangeProp(p, 0x0B47, 0x0B48, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
322 rangeProp(p, 0x0B4B, 0x0B4D, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
323 rangeProp(p, 0x0B56, 0x0B57, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
324 rangeProp(p, 0x0B82, 0x0B83, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
325 rangeProp(p, 0x0BBE, 0x0BC2, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
326 rangeProp(p, 0x0BC6, 0x0BC8, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
327 rangeProp(p, 0x0BCA, 0x0BCD, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
328 charProp(p, 0x0BD7, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
329 rangeProp(p, 0x0C01, 0x0C03, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
330 rangeProp(p, 0x0C3E, 0x0C44, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
331 rangeProp(p, 0x0C46, 0x0C48, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
332 rangeProp(p, 0x0C4A, 0x0C4D, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
333 rangeProp(p, 0x0C55, 0x0C56, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
334 rangeProp(p, 0x0C82, 0x0C83, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
335 rangeProp(p, 0x0CBE, 0x0CC4, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
336 rangeProp(p, 0x0CC6, 0x0CC8, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
337 rangeProp(p, 0x0CCA, 0x0CCD, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
338 rangeProp(p, 0x0CD5, 0x0CD6, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
339 rangeProp(p, 0x0D02, 0x0D03, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
340 rangeProp(p, 0x0D3E, 0x0D43, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
341 rangeProp(p, 0x0D46, 0x0D48, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
342 rangeProp(p, 0x0D4A, 0x0D4D, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
343 charProp(p, 0x0D57, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
344 charProp(p, 0x0E31, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
345 rangeProp(p, 0x0E34, 0x0E3A, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
346 rangeProp(p, 0x0E47, 0x0E4E, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
347 charProp(p, 0x0EB1, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
348 rangeProp(p, 0x0EB4, 0x0EB9, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
349 rangeProp(p, 0x0EBB, 0x0EBC, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
350 rangeProp(p, 0x0EC8, 0x0ECD, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
351 rangeProp(p, 0x0F18, 0x0F19, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
352 charProp(p, 0x0F35, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
353 charProp(p, 0x0F37, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
354 charProp(p, 0x0F39, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
355 charProp(p, 0x0F3E, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
356 charProp(p, 0x0F3F, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
357 rangeProp(p, 0x0F71, 0x0F84, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
358 rangeProp(p, 0x0F86, 0x0F8B, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
359 rangeProp(p, 0x0F90, 0x0F95, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
360 charProp(p, 0x0F97, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
361 rangeProp(p, 0x0F99, 0x0FAD, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
362 rangeProp(p, 0x0FB1, 0x0FB7, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
363 charProp(p, 0x0FB9, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
364 rangeProp(p, 0x20D0, 0x20DC, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
365 charProp(p, 0x20E1, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
366 rangeProp(p, 0x302A, 0x302F, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
367 charProp(p, 0x3099, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
368 charProp(p, 0x309A, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
369
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
370 charProp(p, 0x00B7, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
371 charProp(p, 0x02D0, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
372 charProp(p, 0x02D1, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
373 charProp(p, 0x0387, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
374 charProp(p, 0x0640, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
375 charProp(p, 0x0E46, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
376 charProp(p, 0x0EC6, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
377 charProp(p, 0x3005, GENX_LETTER | GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
378 rangeProp(p, 0x3031, 0x3035, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
379 rangeProp(p, 0x309D, 0x309E, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
380 rangeProp(p, 0x30FC, 0x30FE, GENX_NAMECHAR);
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
381 }
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
382
859f9b4339e6 <Gregor> tar xf egobot.tar.xz
HackBot
parents:
diff changeset
383 #endif /* !defined(CFUN_NO_FLOATS) && !defined(CFUN_NO_TURT) */