Loading...
internat/NXCType.c Libc-498 Libc-262
--- Libc/Libc-498/internat/NXCType.c
+++ Libc/Libc-262/internat/NXCType.c
@@ -3,20 +3,19 @@
  *
  * @APPLE_LICENSE_HEADER_START@
  * 
- * This file contains Original Code and/or Modifications of Original Code
- * as defined in and that are subject to the Apple Public Source License
- * Version 2.0 (the 'License'). You may not use this file except in
- * compliance with the License. Please obtain a copy of the License at
- * http://www.opensource.apple.com/apsl/ and read it before using this
- * file.
+ * The contents of this file constitute Original Code as defined in and
+ * are subject to the Apple Public Source License Version 1.1 (the
+ * "License").  You may not use this file except in compliance with the
+ * License.  Please obtain a copy of the License at
+ * http://www.apple.com/publicsource and read it before using this file.
  * 
- * The Original Code and all software distributed under the License are
- * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
+ * This Original Code and all software distributed under the License are
+ * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
  * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
  * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
- * Please see the License for the specific language governing rights and
- * limitations under the License.
+ * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT.  Please see the
+ * License for the specific language governing rights and limitations
+ * under the License.
  * 
  * @APPLE_LICENSE_HEADER_END@
  */
@@ -37,293 +36,293 @@
 const unsigned int _NX_CTypeTable_[1 + 256] = {
 
 /* One extra char in table: */	0,
-/*    0	.notdef */	_CTYPE_C,
-/*    1	.notdef */	_CTYPE_C,
-/*    2	.notdef */	_CTYPE_C,
-/*    3	.notdef */	_CTYPE_C,
-/*    4	.notdef */	_CTYPE_C,
-/*    5	.notdef */	_CTYPE_C,
-/*    6	.notdef */	_CTYPE_C,
-/*    7	.notdef */	_CTYPE_C,
-
-/*    8	.notdef */	_CTYPE_C,
-/*    9	.notdef */	_CTYPE_C|_CTYPE_S,
-/*   10	.notdef */	_CTYPE_C|_CTYPE_S,
-/*   11	.notdef */	_CTYPE_C|_CTYPE_S,
-/*   12	.notdef */	_CTYPE_C|_CTYPE_S,
-/*   13	.notdef */	_CTYPE_C|_CTYPE_S,
-/*   14	.notdef */	_CTYPE_C,
-/*   15	.notdef */	_CTYPE_C,
-
-/*   16	.notdef */	_CTYPE_C,
-/*   17	.notdef */	_CTYPE_C,
-/*   18	.notdef */	_CTYPE_C,
-/*   19	.notdef */	_CTYPE_C,
-/*   20	.notdef */	_CTYPE_C,
-/*   21	.notdef */	_CTYPE_C,
-/*   22	.notdef */	_CTYPE_C,
-/*   23	.notdef */	_CTYPE_C,
-
-/*   24	.notdef */	_CTYPE_C,
-/*   25	.notdef */	_CTYPE_C,
-/*   26	.notdef */	_CTYPE_C,
-/*   27	.notdef */	_CTYPE_C,
-/*   28	.notdef */	_CTYPE_C,
-/*   29	.notdef */	_CTYPE_C,
-/*   30	.notdef */	_CTYPE_C,
-/*   31	.notdef */	_CTYPE_C,
-
-/*   32	space */	_CTYPE_S|_CTYPE_B,
-/*   33	exclam */	_CTYPE_P,
-/*   34	quotedbl */	_CTYPE_P,
-/*   35	numbersign */	_CTYPE_P,
-/*   36	dollar */	_CTYPE_P,
-/*   37	percent */	_CTYPE_P,
-/*   38	ampersand */	_CTYPE_P,
-/*   39	quoteright */	_CTYPE_P,
-
-/*   40	parenleft */	_CTYPE_P,
-/*   41	parenright */	_CTYPE_P,
-/*   42	asterisk */	_CTYPE_P,
-/*   43	plus */		_CTYPE_P,
-/*   44	comma */	_CTYPE_P,
-/*   45	hyphen */	_CTYPE_P,
-/*   46	period */	_CTYPE_P,
-/*   47	slash */	_CTYPE_P,
-
-/*   48	zero */		_CTYPE_D,
-/*   49	one */		_CTYPE_D,
-/*   50	two */		_CTYPE_D,
-/*   51	three */	_CTYPE_D,
-/*   52	four */		_CTYPE_D,
-/*   53	five */		_CTYPE_D,
-/*   54	six */		_CTYPE_D,
-/*   55	seven */	_CTYPE_D,
-
-/*   56	eight */	_CTYPE_D,
-/*   57	nine */		_CTYPE_D,
-/*   58	colon */	_CTYPE_P,
-/*   59	semicolon */	_CTYPE_P,
-/*   60	less */		_CTYPE_P,
-/*   61	equal */	_CTYPE_P,
-/*   62	greater */	_CTYPE_P,
-/*   63	question */	_CTYPE_P,
-
-/*   64	at */		_CTYPE_P,
-/*   65	A */		_CTYPE_U|_CTYPE_X,
-/*   66	B */		_CTYPE_U|_CTYPE_X,
-/*   67	C */		_CTYPE_U|_CTYPE_X,
-/*   68	D */		_CTYPE_U|_CTYPE_X,
-/*   69	E */		_CTYPE_U|_CTYPE_X,
-/*   70	F */		_CTYPE_U|_CTYPE_X,
-/*   71	G */		_CTYPE_U,
-
-/*   72	H */	_CTYPE_U,
-/*   73	I */	_CTYPE_U,
-/*   74	J */	_CTYPE_U,
-/*   75	K */	_CTYPE_U,
-/*   76	L */	_CTYPE_U,
-/*   77	M */	_CTYPE_U,
-/*   78	N */	_CTYPE_U,
-/*   79	O */	_CTYPE_U,
-
-/*   80	P */	_CTYPE_U,
-/*   81	Q */	_CTYPE_U,
-/*   82	R */	_CTYPE_U,
-/*   83	S */	_CTYPE_U,
-/*   84	T */	_CTYPE_U,
-/*   85	U */	_CTYPE_U,
-/*   86	V */	_CTYPE_U,
-/*   87	W */	_CTYPE_U,
-
-/*   88	X */	_CTYPE_U,
-/*   89	Y */	_CTYPE_U,
-/*   90	Z */	_CTYPE_U,
-/*   91	bracketleft */	_CTYPE_P,
-/*   92	backslash */	_CTYPE_P,
-/*   93	bracketright */	_CTYPE_P,
-/*   94	asciicircum */	_CTYPE_P,
-/*   95	underscore */	_CTYPE_P,
-
-/*   96	quoteleft */	_CTYPE_P,
-/*   97	a */	_CTYPE_L|_CTYPE_X,
-/*   98	b */	_CTYPE_L|_CTYPE_X,
-/*   99	c */	_CTYPE_L|_CTYPE_X,
-/*  100	d */	_CTYPE_L|_CTYPE_X,
-/*  101	e */	_CTYPE_L|_CTYPE_X,
-/*  102	f */	_CTYPE_L|_CTYPE_X,
-/*  103	g */	_CTYPE_L,
-
-/*  104	h */	_CTYPE_L,
-/*  105	i */	_CTYPE_L,
-/*  106	j */	_CTYPE_L,
-/*  107	k */	_CTYPE_L,
-/*  108	l */	_CTYPE_L,
-/*  109	m */	_CTYPE_L,
-/*  110	n */	_CTYPE_L,
-/*  111	o */	_CTYPE_L,
-
-/*  112	p */	_CTYPE_L,
-/*  113	q */	_CTYPE_L,
-/*  114	r */	_CTYPE_L,
-/*  115	s */	_CTYPE_L,
-/*  116	t */	_CTYPE_L,
-/*  117	u */	_CTYPE_L,
-/*  118	v */	_CTYPE_L,
-/*  119	w */	_CTYPE_L,
-
-/*  120	x */	_CTYPE_L,
-/*  121	y */	_CTYPE_L,
-/*  122	z */	_CTYPE_L,
-/*  123	braceleft */	_CTYPE_P,
-/*  124	bar */		_CTYPE_P,
-/*  125	braceright */	_CTYPE_P,
-/*  126	asciitilde */	_CTYPE_P,
-/*  127	.notdef */	_CTYPE_C,
-
-/*  128	.notdef */	_CTYPE_C,
-/*  129	Agrave */	_CTYPE_U,
-/*  130	Aacute */	_CTYPE_U,
-/*  131	Acircumflex */	_CTYPE_U,
-/*  132	Atilde */	_CTYPE_U,
-/*  133	Adieresis */	_CTYPE_U,
-/*  134	Aring */	_CTYPE_U,
-/*  135	Ccedilla */	_CTYPE_U,
-
-/*  136	Egrave */	_CTYPE_U,
-/*  137	Eacute */	_CTYPE_U,
-/*  138	Ecircumflex */	_CTYPE_U,
-/*  139	Edieresis */	_CTYPE_U,
-/*  140	Igrave */	_CTYPE_U,
-/*  141	Iacute */	_CTYPE_U,
-/*  142	Icircumflex */	_CTYPE_U,
-/*  143	Idieresis */	_CTYPE_U,
-
-/*  144	Eth */		_CTYPE_U,
-/*  145	Ntilde */	_CTYPE_U,
-/*  146	Ograve */	_CTYPE_U,
-/*  147	Oacute */	_CTYPE_U,
-/*  148	Ocircumflex */	_CTYPE_U,
-/*  149	Otilde */	_CTYPE_U,
-/*  150	Odieresis */	_CTYPE_U,
-/*  151	Ugrave */	_CTYPE_U,
-
-/*  152	Uacute */	_CTYPE_U,
-/*  153	Ucircumflex */	_CTYPE_U,
-/*  154	Udieresis */	_CTYPE_U,
-/*  155	Yacute */	_CTYPE_U,
-/*  156	Thorn */	_CTYPE_U,
-/*  157	mu */		_CTYPE_P,
-/*  158	multiply */	_CTYPE_P,
-/*  159	divide */	_CTYPE_P,
-
-/*  160	copyright */	_CTYPE_P,
-/*  161	exclamdown */	_CTYPE_P,
-/*  162	cent */		_CTYPE_P,
-/*  163	sterling */	_CTYPE_P,
-/*  164	fraction */	_CTYPE_P,
-/*  165	yen */		_CTYPE_P,
-/*  166	florin */	_CTYPE_P,
-/*  167	section */	_CTYPE_P,
-
-/*  168	currency */	_CTYPE_P,
-/*  169	quotesingle */	_CTYPE_P,
-/*  170	quotedblleft */	_CTYPE_P,
-/*  171	guillemotleft */ _CTYPE_P,
-/*  172	guilsinglleft */ _CTYPE_P,
-/*  173	guilsinglright */ _CTYPE_P,
-/*  174	fi */		_CTYPE_L,
-/*  175	fl */		_CTYPE_L,
-
-/*  176	registered */	_CTYPE_P,
-/*  177	endash */	_CTYPE_P,
-/*  178	dagger */	_CTYPE_P,
-/*  179	daggerdbl */	_CTYPE_P,
-/*  180	periodcentered */ _CTYPE_P,
-/*  181	brokenbar */	_CTYPE_P,
-/*  182	paragraph */	_CTYPE_P,
-/*  183	bullet */	_CTYPE_P,
-
-/*  184	quotesinglbase */ _CTYPE_P,
-/*  185	quotedblbase */	_CTYPE_P,
-/*  186	quotedblright */ _CTYPE_P,
-/*  187	guillemotright */ _CTYPE_P,
-/*  188	ellipsis */	_CTYPE_P,
-/*  189	perthousand */	_CTYPE_P,
-/*  190	logicalnot */	_CTYPE_P,
-/*  191	questiondown */	_CTYPE_P,
-
-/*  192	onesuperior */	_CTYPE_P,
-/*  193	grave */	_CTYPE_P,
-/*  194	acute */	_CTYPE_P,
-/*  195	circumflex */	_CTYPE_P,
-/*  196	tilde */	_CTYPE_P,
-/*  197	macron */	_CTYPE_P,
-/*  198	breve */	_CTYPE_P,
-/*  199	dotaccent */	_CTYPE_P,
-
-/*  200	dieresis */	_CTYPE_P,
-/*  201	twosuperior */	_CTYPE_P,
-/*  202	ring */		_CTYPE_P,
-/*  203	cedilla */	_CTYPE_P,
-/*  204	threesuperior */ _CTYPE_P,
-/*  205	hungarumlaut */	_CTYPE_P,
-/*  206	ogonek */	_CTYPE_P,
-/*  207	caron */	_CTYPE_P,
-
-/*  208	emdash */	_CTYPE_P,
-/*  209	plusminus */	_CTYPE_P,
-/*  210	onequarter */	_CTYPE_P,
-/*  211	onehalf */	_CTYPE_P,
-/*  212	threequarters */ _CTYPE_P,
-/*  213	agrave */	_CTYPE_L,
-/*  214	aacute */	_CTYPE_L,
-/*  215	acircumflex */	_CTYPE_L,
-
-/*  216	atilde */	_CTYPE_L,
-/*  217	adieresis */	_CTYPE_L,
-/*  218	aring */	_CTYPE_L,
-/*  219	ccedilla */	_CTYPE_L,
-/*  220	egrave */	_CTYPE_L,
-/*  221	eacute */	_CTYPE_L,
-/*  222	ecircumflex */	_CTYPE_L,
-/*  223	edieresis */	_CTYPE_L,
-
-/*  224	igrave */	_CTYPE_L,
-/*  225	AE */		_CTYPE_U,
-/*  226	iacute */	_CTYPE_L,
-/*  227	ordfeminine */	_CTYPE_P,
-/*  228	icircumflex */	_CTYPE_L,
-/*  229	idieresis */	_CTYPE_L,
-/*  230	eth */		_CTYPE_L,
-/*  231	ntilde */	_CTYPE_L,
-
-/*  232	Lslash */	_CTYPE_U,
-/*  233	Oslash */	_CTYPE_U,
-/*  234	OE */		_CTYPE_U,
-/*  235	ordmasculine */	_CTYPE_P,
-/*  236	ograve */	_CTYPE_L,
-/*  237	oacute */	_CTYPE_L,
-/*  238	ocircumflex */	_CTYPE_L,
-/*  239	otilde */	_CTYPE_L,
-
-/*  240	odieresis */	_CTYPE_L,
-/*  241	ae */		_CTYPE_L,
-/*  242	ugrave */	_CTYPE_L,
-/*  243	uacute */	_CTYPE_L,
-/*  244	ucircumflex */	_CTYPE_L,
-/*  245	dotlessi */	_CTYPE_L,
-/*  246	udieresis */	_CTYPE_L,
-/*  247	yacute */	_CTYPE_L,
-
-/*  248	lslash */	_CTYPE_L,
-/*  249	oslash */	_CTYPE_L,
-/*  250	oe */		_CTYPE_L,
-/*  251	germandbls */	_CTYPE_L,
-/*  252	thorn */	_CTYPE_L,
-/*  253	ydieresis */	_CTYPE_L,
-/*  254	.notdef */	_CTYPE_C,
-/*  255	.notdef */	_CTYPE_C,
+/*    0	.notdef */	_C,
+/*    1	.notdef */	_C,
+/*    2	.notdef */	_C,
+/*    3	.notdef */	_C,
+/*    4	.notdef */	_C,
+/*    5	.notdef */	_C,
+/*    6	.notdef */	_C,
+/*    7	.notdef */	_C,
+
+/*    8	.notdef */	_C,
+/*    9	.notdef */	_C|_S,
+/*   10	.notdef */	_C|_S,
+/*   11	.notdef */	_C|_S,
+/*   12	.notdef */	_C|_S,
+/*   13	.notdef */	_C|_S,
+/*   14	.notdef */	_C,
+/*   15	.notdef */	_C,
+
+/*   16	.notdef */	_C,
+/*   17	.notdef */	_C,
+/*   18	.notdef */	_C,
+/*   19	.notdef */	_C,
+/*   20	.notdef */	_C,
+/*   21	.notdef */	_C,
+/*   22	.notdef */	_C,
+/*   23	.notdef */	_C,
+
+/*   24	.notdef */	_C,
+/*   25	.notdef */	_C,
+/*   26	.notdef */	_C,
+/*   27	.notdef */	_C,
+/*   28	.notdef */	_C,
+/*   29	.notdef */	_C,
+/*   30	.notdef */	_C,
+/*   31	.notdef */	_C,
+
+/*   32	space */	_S|_B,
+/*   33	exclam */	_P,
+/*   34	quotedbl */	_P,
+/*   35	numbersign */	_P,
+/*   36	dollar */	_P,
+/*   37	percent */	_P,
+/*   38	ampersand */	_P,
+/*   39	quoteright */	_P,
+
+/*   40	parenleft */	_P,
+/*   41	parenright */	_P,
+/*   42	asterisk */	_P,
+/*   43	plus */		_P,
+/*   44	comma */	_P,
+/*   45	hyphen */	_P,
+/*   46	period */	_P,
+/*   47	slash */	_P,
+
+/*   48	zero */		_D,
+/*   49	one */		_D,
+/*   50	two */		_D,
+/*   51	three */	_D,
+/*   52	four */		_D,
+/*   53	five */		_D,
+/*   54	six */		_D,
+/*   55	seven */	_D,
+
+/*   56	eight */	_D,
+/*   57	nine */		_D,
+/*   58	colon */	_P,
+/*   59	semicolon */	_P,
+/*   60	less */		_P,
+/*   61	equal */	_P,
+/*   62	greater */	_P,
+/*   63	question */	_P,
+
+/*   64	at */		_P,
+/*   65	A */		_U|_X,
+/*   66	B */		_U|_X,
+/*   67	C */		_U|_X,
+/*   68	D */		_U|_X,
+/*   69	E */		_U|_X,
+/*   70	F */		_U|_X,
+/*   71	G */		_U,
+
+/*   72	H */	_U,
+/*   73	I */	_U,
+/*   74	J */	_U,
+/*   75	K */	_U,
+/*   76	L */	_U,
+/*   77	M */	_U,
+/*   78	N */	_U,
+/*   79	O */	_U,
+
+/*   80	P */	_U,
+/*   81	Q */	_U,
+/*   82	R */	_U,
+/*   83	S */	_U,
+/*   84	T */	_U,
+/*   85	U */	_U,
+/*   86	V */	_U,
+/*   87	W */	_U,
+
+/*   88	X */	_U,
+/*   89	Y */	_U,
+/*   90	Z */	_U,
+/*   91	bracketleft */	_P,
+/*   92	backslash */	_P,
+/*   93	bracketright */	_P,
+/*   94	asciicircum */	_P,
+/*   95	underscore */	_P,
+
+/*   96	quoteleft */	_P,
+/*   97	a */	_L|_X,
+/*   98	b */	_L|_X,
+/*   99	c */	_L|_X,
+/*  100	d */	_L|_X,
+/*  101	e */	_L|_X,
+/*  102	f */	_L|_X,
+/*  103	g */	_L,
+
+/*  104	h */	_L,
+/*  105	i */	_L,
+/*  106	j */	_L,
+/*  107	k */	_L,
+/*  108	l */	_L,
+/*  109	m */	_L,
+/*  110	n */	_L,
+/*  111	o */	_L,
+
+/*  112	p */	_L,
+/*  113	q */	_L,
+/*  114	r */	_L,
+/*  115	s */	_L,
+/*  116	t */	_L,
+/*  117	u */	_L,
+/*  118	v */	_L,
+/*  119	w */	_L,
+
+/*  120	x */	_L,
+/*  121	y */	_L,
+/*  122	z */	_L,
+/*  123	braceleft */	_P,
+/*  124	bar */		_P,
+/*  125	braceright */	_P,
+/*  126	asciitilde */	_P,
+/*  127	.notdef */	_C,
+
+/*  128	.notdef */	_C,
+/*  129	Agrave */	_U,
+/*  130	Aacute */	_U,
+/*  131	Acircumflex */	_U,
+/*  132	Atilde */	_U,
+/*  133	Adieresis */	_U,
+/*  134	Aring */	_U,
+/*  135	Ccedilla */	_U,
+
+/*  136	Egrave */	_U,
+/*  137	Eacute */	_U,
+/*  138	Ecircumflex */	_U,
+/*  139	Edieresis */	_U,
+/*  140	Igrave */	_U,
+/*  141	Iacute */	_U,
+/*  142	Icircumflex */	_U,
+/*  143	Idieresis */	_U,
+
+/*  144	Eth */		_U,
+/*  145	Ntilde */	_U,
+/*  146	Ograve */	_U,
+/*  147	Oacute */	_U,
+/*  148	Ocircumflex */	_U,
+/*  149	Otilde */	_U,
+/*  150	Odieresis */	_U,
+/*  151	Ugrave */	_U,
+
+/*  152	Uacute */	_U,
+/*  153	Ucircumflex */	_U,
+/*  154	Udieresis */	_U,
+/*  155	Yacute */	_U,
+/*  156	Thorn */	_U,
+/*  157	mu */		_P,
+/*  158	multiply */	_P,
+/*  159	divide */	_P,
+
+/*  160	copyright */	_P,
+/*  161	exclamdown */	_P,
+/*  162	cent */		_P,
+/*  163	sterling */	_P,
+/*  164	fraction */	_P,
+/*  165	yen */		_P,
+/*  166	florin */	_P,
+/*  167	section */	_P,
+
+/*  168	currency */	_P,
+/*  169	quotesingle */	_P,
+/*  170	quotedblleft */	_P,
+/*  171	guillemotleft */ _P,
+/*  172	guilsinglleft */ _P,
+/*  173	guilsinglright */ _P,
+/*  174	fi */		_L,
+/*  175	fl */		_L,
+
+/*  176	registered */	_P,
+/*  177	endash */	_P,
+/*  178	dagger */	_P,
+/*  179	daggerdbl */	_P,
+/*  180	periodcentered */ _P,
+/*  181	brokenbar */	_P,
+/*  182	paragraph */	_P,
+/*  183	bullet */	_P,
+
+/*  184	quotesinglbase */ _P,
+/*  185	quotedblbase */	_P,
+/*  186	quotedblright */ _P,
+/*  187	guillemotright */ _P,
+/*  188	ellipsis */	_P,
+/*  189	perthousand */	_P,
+/*  190	logicalnot */	_P,
+/*  191	questiondown */	_P,
+
+/*  192	onesuperior */	_P,
+/*  193	grave */	_P,
+/*  194	acute */	_P,
+/*  195	circumflex */	_P,
+/*  196	tilde */	_P,
+/*  197	macron */	_P,
+/*  198	breve */	_P,
+/*  199	dotaccent */	_P,
+
+/*  200	dieresis */	_P,
+/*  201	twosuperior */	_P,
+/*  202	ring */		_P,
+/*  203	cedilla */	_P,
+/*  204	threesuperior */ _P,
+/*  205	hungarumlaut */	_P,
+/*  206	ogonek */	_P,
+/*  207	caron */	_P,
+
+/*  208	emdash */	_P,
+/*  209	plusminus */	_P,
+/*  210	onequarter */	_P,
+/*  211	onehalf */	_P,
+/*  212	threequarters */ _P,
+/*  213	agrave */	_L,
+/*  214	aacute */	_L,
+/*  215	acircumflex */	_L,
+
+/*  216	atilde */	_L,
+/*  217	adieresis */	_L,
+/*  218	aring */	_L,
+/*  219	ccedilla */	_L,
+/*  220	egrave */	_L,
+/*  221	eacute */	_L,
+/*  222	ecircumflex */	_L,
+/*  223	edieresis */	_L,
+
+/*  224	igrave */	_L,
+/*  225	AE */		_U,
+/*  226	iacute */	_L,
+/*  227	ordfeminine */	_P,
+/*  228	icircumflex */	_L,
+/*  229	idieresis */	_L,
+/*  230	eth */		_L,
+/*  231	ntilde */	_L,
+
+/*  232	Lslash */	_U,
+/*  233	Oslash */	_U,
+/*  234	OE */		_U,
+/*  235	ordmasculine */	_P,
+/*  236	ograve */	_L,
+/*  237	oacute */	_L,
+/*  238	ocircumflex */	_L,
+/*  239	otilde */	_L,
+
+/*  240	odieresis */	_L,
+/*  241	ae */		_L,
+/*  242	ugrave */	_L,
+/*  243	uacute */	_L,
+/*  244	ucircumflex */	_L,
+/*  245	dotlessi */	_L,
+/*  246	udieresis */	_L,
+/*  247	yacute */	_L,
+
+/*  248	lslash */	_L,
+/*  249	oslash */	_L,
+/*  250	oe */		_L,
+/*  251	germandbls */	_L,
+/*  252	thorn */	_L,
+/*  253	ydieresis */	_L,
+/*  254	.notdef */	_C,
+/*  255	.notdef */	_C,
 };
 
 /*
@@ -336,7 +335,7 @@
  * There are some pathological cases: ydieresis, germandbls, and the
  * fi & fl ligatures don't have "other case" equivalents; therefore
  * they're entered as themselves because they are in fact "lower case"
- * and the Type table lists them as _CTYPE_L.
+ * and the Type table lists them as _L.
  */
 const unsigned char _NX_ULTable_[256] = {
 /*    0	.notdef */	0,