xml/xmlparser/src/xhtml_1_0_dict.c
author hgs
Wed, 23 Jun 2010 20:27:15 +0530
changeset 24 74f0b3eb154c
permissions -rw-r--r--
201024
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24
hgs
parents:
diff changeset
     1
/*
hgs
parents:
diff changeset
     2
* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
hgs
parents:
diff changeset
     3
* All rights reserved.
hgs
parents:
diff changeset
     4
* This component and the accompanying materials are made available
hgs
parents:
diff changeset
     5
* under the terms of the License "Eclipse Public License v1.0"
hgs
parents:
diff changeset
     6
* which accompanies this distribution, and is available
hgs
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
hgs
parents:
diff changeset
     8
*
hgs
parents:
diff changeset
     9
* Initial Contributors:
hgs
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
hgs
parents:
diff changeset
    11
*
hgs
parents:
diff changeset
    12
* Contributors:
hgs
parents:
diff changeset
    13
*
hgs
parents:
diff changeset
    14
* Description: 
hgs
parents:
diff changeset
    15
*
hgs
parents:
diff changeset
    16
*/
hgs
parents:
diff changeset
    17
hgs
parents:
diff changeset
    18
hgs
parents:
diff changeset
    19
/*
hgs
parents:
diff changeset
    20
** NOTE:
hgs
parents:
diff changeset
    21
**
hgs
parents:
diff changeset
    22
**   We are currently hand editing this file and nw_xhtml_xhtml_1_0_tokens.h.
hgs
parents:
diff changeset
    23
**
hgs
parents:
diff changeset
    24
**   However, I did use the dict_create.exe program in cxml\dictionary to generate
hgs
parents:
diff changeset
    25
**   and then merge with these files.
hgs
parents:
diff changeset
    26
**
hgs
parents:
diff changeset
    27
**   Joel Parks 2002.08.27
hgs
parents:
diff changeset
    28
**
hgs
parents:
diff changeset
    29
** This file generated on Tue Aug 27 15:33:29 2002
hgs
parents:
diff changeset
    30
**                        (coordinated universal time)
hgs
parents:
diff changeset
    31
**
hgs
parents:
diff changeset
    32
** Command line: dict_creator xhtml_1_0.dict xhtml_1_0_dict.c nw_xhtml_xhtml_1_0_tokens.h
hgs
parents:
diff changeset
    33
*/
hgs
parents:
diff changeset
    34
hgs
parents:
diff changeset
    35
/*
hgs
parents:
diff changeset
    36
 * Dictionary = XHTML_1_0
hgs
parents:
diff changeset
    37
 * Public id = 4
hgs
parents:
diff changeset
    38
 * Doc Type = -//WAPFORUM//DTD WML 2.0//EN
hgs
parents:
diff changeset
    39
 */
hgs
parents:
diff changeset
    40
hgs
parents:
diff changeset
    41
#include "nw_xhtml_xhtml_1_0_tokens.h"
hgs
parents:
diff changeset
    42
#include <xml/cxml/nw_wbxml_dictionary.h>
hgs
parents:
diff changeset
    43
hgs
parents:
diff changeset
    44
hgs
parents:
diff changeset
    45
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_body[] = {'b','o','d','y','\0'};
hgs
parents:
diff changeset
    46
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_head[] = {'h','e','a','d','\0'};
hgs
parents:
diff changeset
    47
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_html[] = {'h','t','m','l','\0'};
hgs
parents:
diff changeset
    48
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_title[] = {'t','i','t','l','e','\0'};
hgs
parents:
diff changeset
    49
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_kbd[] = {'k','b','d','\0'};
hgs
parents:
diff changeset
    50
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_meta[] = {'m','e','t','a','\0'};
hgs
parents:
diff changeset
    51
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_abbr[] = {'a','b','b','r','\0'};
hgs
parents:
diff changeset
    52
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_acronym[] = {'a','c','r','o','n','y','m','\0'};
hgs
parents:
diff changeset
    53
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_address[] = {'a','d','d','r','e','s','s','\0'};
hgs
parents:
diff changeset
    54
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_br[] = {'b','r','\0'};
hgs
parents:
diff changeset
    55
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_cite[] = {'c','i','t','e','\0'};
hgs
parents:
diff changeset
    56
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_dfn[] = {'d','f','n','\0'};
hgs
parents:
diff changeset
    57
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_div[] = {'d','i','v','\0'};
hgs
parents:
diff changeset
    58
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_em[] = {'e','m','\0'};
hgs
parents:
diff changeset
    59
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_h1[] = {'h','1','\0'};
hgs
parents:
diff changeset
    60
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_h2[] = {'h','2','\0'};
hgs
parents:
diff changeset
    61
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_h3[] = {'h','3','\0'};
hgs
parents:
diff changeset
    62
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_h4[] = {'h','4','\0'};
hgs
parents:
diff changeset
    63
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_h5[] = {'h','5','\0'};
hgs
parents:
diff changeset
    64
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_h6[] = {'h','6','\0'};
hgs
parents:
diff changeset
    65
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_p[] = {'p','\0'};
hgs
parents:
diff changeset
    66
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_q[] = {'q','\0'};
hgs
parents:
diff changeset
    67
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_strong[] = {'s','t','r','o','n','g','\0'};
hgs
parents:
diff changeset
    68
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_var[] = {'v','a','r','\0'};
hgs
parents:
diff changeset
    69
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_blockquote[] = {'b','l','o','c','k','q','u','o','t','e','\0'};
hgs
parents:
diff changeset
    70
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_pre[] = {'p','r','e','\0'};
hgs
parents:
diff changeset
    71
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_b[] = {'b','\0'};
hgs
parents:
diff changeset
    72
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_a[] = {'a','\0'};
hgs
parents:
diff changeset
    73
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_link[] = {'l','i','n','k','\0'};
hgs
parents:
diff changeset
    74
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_code[] = {'c','o','d','e','\0'};
hgs
parents:
diff changeset
    75
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_big[] = {'b','i','g','\0'};
hgs
parents:
diff changeset
    76
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_base[] = {'b','a','s','e','\0'};
hgs
parents:
diff changeset
    77
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_marquee[] = {'m','a','r','q','u','e','e','\0'};
hgs
parents:
diff changeset
    78
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_hr[] = {'h','r','\0'};
hgs
parents:
diff changeset
    79
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_span[] = {'s','p','a','n','\0'};
hgs
parents:
diff changeset
    80
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_i[] = {'i','\0'};
hgs
parents:
diff changeset
    81
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_small[] = {'s','m','a','l','l','\0'};
hgs
parents:
diff changeset
    82
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_u[] = {'u','\0'};
hgs
parents:
diff changeset
    83
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_dl[] = {'d','l','\0'};
hgs
parents:
diff changeset
    84
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_dt[] = {'d','t','\0'};
hgs
parents:
diff changeset
    85
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_dd[] = {'d','d','\0'};
hgs
parents:
diff changeset
    86
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_ol[] = {'o','l','\0'};
hgs
parents:
diff changeset
    87
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_ul[] = {'u','l','\0'};
hgs
parents:
diff changeset
    88
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_li[] = {'l','i','\0'};
hgs
parents:
diff changeset
    89
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_fieldset[] = {'f','i','e','l','d','s','e','t','\0'};
hgs
parents:
diff changeset
    90
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_input[] = {'i','n','p','u','t','\0'};
hgs
parents:
diff changeset
    91
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_form[] = {'f','o','r','m','\0'};
hgs
parents:
diff changeset
    92
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_label[] = {'l','a','b','e','l','\0'};
hgs
parents:
diff changeset
    93
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_select[] = {'s','e','l','e','c','t','\0'};
hgs
parents:
diff changeset
    94
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_option[] = {'o','p','t','i','o','n','\0'};
hgs
parents:
diff changeset
    95
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_optgroup[] = {'o','p','t','g','r','o','u','p','\0'};
hgs
parents:
diff changeset
    96
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_textarea[] = {'t','e','x','t','a','r','e','a','\0'};
hgs
parents:
diff changeset
    97
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_caption[] = {'c','a','p','t','i','o','n','\0'};
hgs
parents:
diff changeset
    98
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_table[] = {'t','a','b','l','e','\0'};
hgs
parents:
diff changeset
    99
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_td[] = {'t','d','\0'};
hgs
parents:
diff changeset
   100
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_th[] = {'t','h','\0'};
hgs
parents:
diff changeset
   101
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_tr[] = {'t','r','\0'};
hgs
parents:
diff changeset
   102
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_img[] = {'i','m','g','\0'};
hgs
parents:
diff changeset
   103
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_style[] = {'s','t','y','l','e','\0'};
hgs
parents:
diff changeset
   104
hgs
parents:
diff changeset
   105
hgs
parents:
diff changeset
   106
/*
hgs
parents:
diff changeset
   107
 * tag entries - sorted by token
hgs
parents:
diff changeset
   108
 */
hgs
parents:
diff changeset
   109
static const
hgs
parents:
diff changeset
   110
NW_WBXML_DictEntry_t XHTML_1_0_tag_token_0[59] = {
hgs
parents:
diff changeset
   111
	{0x05, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_body},
hgs
parents:
diff changeset
   112
	{0x06, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_head},
hgs
parents:
diff changeset
   113
	{0x07, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_html},
hgs
parents:
diff changeset
   114
	{0x08, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_title},
hgs
parents:
diff changeset
   115
	{0x09, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_kbd},
hgs
parents:
diff changeset
   116
	{0x0a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_meta},
hgs
parents:
diff changeset
   117
	{0x0b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_abbr},
hgs
parents:
diff changeset
   118
	{0x0c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_acronym},
hgs
parents:
diff changeset
   119
	{0x0d, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_address},
hgs
parents:
diff changeset
   120
	{0x0e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_br},
hgs
parents:
diff changeset
   121
	{0x0f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_cite},
hgs
parents:
diff changeset
   122
	{0x10, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_dfn},
hgs
parents:
diff changeset
   123
	{0x11, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_div},
hgs
parents:
diff changeset
   124
	{0x12, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_em},
hgs
parents:
diff changeset
   125
	{0x13, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_h1},
hgs
parents:
diff changeset
   126
	{0x14, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_h2},
hgs
parents:
diff changeset
   127
	{0x15, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_h3},
hgs
parents:
diff changeset
   128
	{0x16, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_h4},
hgs
parents:
diff changeset
   129
	{0x17, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_h5},
hgs
parents:
diff changeset
   130
	{0x18, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_h6},
hgs
parents:
diff changeset
   131
	{0x19, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_p},
hgs
parents:
diff changeset
   132
	{0x1a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_q},
hgs
parents:
diff changeset
   133
	{0x1b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_strong},
hgs
parents:
diff changeset
   134
	{0x1c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_var},
hgs
parents:
diff changeset
   135
	{0x1d, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_blockquote},
hgs
parents:
diff changeset
   136
	{0x1e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_pre},
hgs
parents:
diff changeset
   137
	{0x1f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_b},
hgs
parents:
diff changeset
   138
	{0x20, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_a},
hgs
parents:
diff changeset
   139
	{0x21, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_link},
hgs
parents:
diff changeset
   140
	{0x22, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_code},
hgs
parents:
diff changeset
   141
	{0x23, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_big},
hgs
parents:
diff changeset
   142
	{0x24, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_base},
hgs
parents:
diff changeset
   143
	{0x25, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_marquee},
hgs
parents:
diff changeset
   144
	{0x26, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_hr},
hgs
parents:
diff changeset
   145
	{0x27, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_span},
hgs
parents:
diff changeset
   146
	{0x28, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_i},
hgs
parents:
diff changeset
   147
	{0x29, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_small},
hgs
parents:
diff changeset
   148
	{0x2a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_u},
hgs
parents:
diff changeset
   149
	{0x2b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_dl},
hgs
parents:
diff changeset
   150
	{0x2c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_dt},
hgs
parents:
diff changeset
   151
	{0x2d, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_dd},
hgs
parents:
diff changeset
   152
	{0x2e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_ol},
hgs
parents:
diff changeset
   153
	{0x2f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_ul},
hgs
parents:
diff changeset
   154
	{0x30, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_li},
hgs
parents:
diff changeset
   155
	{0x31, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_fieldset},
hgs
parents:
diff changeset
   156
	{0x32, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_input},
hgs
parents:
diff changeset
   157
	{0x33, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_form},
hgs
parents:
diff changeset
   158
	{0x34, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_label},
hgs
parents:
diff changeset
   159
	{0x35, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_select},
hgs
parents:
diff changeset
   160
	{0x36, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_option},
hgs
parents:
diff changeset
   161
	{0x37, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_optgroup},
hgs
parents:
diff changeset
   162
	{0x38, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_textarea},
hgs
parents:
diff changeset
   163
	{0x39, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_caption},
hgs
parents:
diff changeset
   164
	{0x3a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_table},
hgs
parents:
diff changeset
   165
	{0x3b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_td},
hgs
parents:
diff changeset
   166
	{0x3c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_th},
hgs
parents:
diff changeset
   167
	{0x3d, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_tr},
hgs
parents:
diff changeset
   168
	{0x3e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_img},
hgs
parents:
diff changeset
   169
	{0x3f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_style}
hgs
parents:
diff changeset
   170
};
hgs
parents:
diff changeset
   171
hgs
parents:
diff changeset
   172
hgs
parents:
diff changeset
   173
/*
hgs
parents:
diff changeset
   174
 * tag entries - sorted by name
hgs
parents:
diff changeset
   175
 */
hgs
parents:
diff changeset
   176
static const
hgs
parents:
diff changeset
   177
NW_Byte XHTML_1_0_tag_name_0[59] = {
hgs
parents:
diff changeset
   178
	27,
hgs
parents:
diff changeset
   179
	6,
hgs
parents:
diff changeset
   180
	7,
hgs
parents:
diff changeset
   181
	8,
hgs
parents:
diff changeset
   182
	26,
hgs
parents:
diff changeset
   183
	31,
hgs
parents:
diff changeset
   184
	30,
hgs
parents:
diff changeset
   185
	24,
hgs
parents:
diff changeset
   186
	0,
hgs
parents:
diff changeset
   187
	9,
hgs
parents:
diff changeset
   188
	52,
hgs
parents:
diff changeset
   189
	10,
hgs
parents:
diff changeset
   190
	29,
hgs
parents:
diff changeset
   191
	40,
hgs
parents:
diff changeset
   192
	11,
hgs
parents:
diff changeset
   193
	12,
hgs
parents:
diff changeset
   194
	38,
hgs
parents:
diff changeset
   195
	39,
hgs
parents:
diff changeset
   196
	13,
hgs
parents:
diff changeset
   197
	44,
hgs
parents:
diff changeset
   198
	46,
hgs
parents:
diff changeset
   199
	14,
hgs
parents:
diff changeset
   200
	15,
hgs
parents:
diff changeset
   201
	16,
hgs
parents:
diff changeset
   202
	17,
hgs
parents:
diff changeset
   203
	18,
hgs
parents:
diff changeset
   204
	19,
hgs
parents:
diff changeset
   205
	1,
hgs
parents:
diff changeset
   206
	33,
hgs
parents:
diff changeset
   207
	2,
hgs
parents:
diff changeset
   208
	35,
hgs
parents:
diff changeset
   209
	57,
hgs
parents:
diff changeset
   210
	45,
hgs
parents:
diff changeset
   211
	4,
hgs
parents:
diff changeset
   212
	47,
hgs
parents:
diff changeset
   213
	43,
hgs
parents:
diff changeset
   214
	28,
hgs
parents:
diff changeset
   215
	32,
hgs
parents:
diff changeset
   216
	5,
hgs
parents:
diff changeset
   217
	41,
hgs
parents:
diff changeset
   218
	50,
hgs
parents:
diff changeset
   219
	49,
hgs
parents:
diff changeset
   220
	20,
hgs
parents:
diff changeset
   221
	25,
hgs
parents:
diff changeset
   222
	21,
hgs
parents:
diff changeset
   223
	48,
hgs
parents:
diff changeset
   224
	36,
hgs
parents:
diff changeset
   225
	34,
hgs
parents:
diff changeset
   226
	22,
hgs
parents:
diff changeset
   227
	58,
hgs
parents:
diff changeset
   228
	53,
hgs
parents:
diff changeset
   229
	54,
hgs
parents:
diff changeset
   230
	51,
hgs
parents:
diff changeset
   231
	55,
hgs
parents:
diff changeset
   232
	3,
hgs
parents:
diff changeset
   233
	56,
hgs
parents:
diff changeset
   234
	37,
hgs
parents:
diff changeset
   235
	42,
hgs
parents:
diff changeset
   236
	23,
hgs
parents:
diff changeset
   237
};
hgs
parents:
diff changeset
   238
hgs
parents:
diff changeset
   239
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_samp[] = {'s','a','m','p','\0'};
hgs
parents:
diff changeset
   240
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_thead[] = {'t','h','e','a','d','\0'};
hgs
parents:
diff changeset
   241
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_tbody[] = {'t','b','o','d','y','\0'};
hgs
parents:
diff changeset
   242
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_tfoot[] = {'t','f','o','o','t','\0'};
hgs
parents:
diff changeset
   243
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_noscript[] = {'n','o','s','c','r','i','p','t','\0'};
hgs
parents:
diff changeset
   244
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_script[] = {'s','c','r','i','p','t','\0'};
hgs
parents:
diff changeset
   245
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_zzzunknown[] = {'z','z','z','u','n','k','n','o','w','n','\0'};
hgs
parents:
diff changeset
   246
hgs
parents:
diff changeset
   247
hgs
parents:
diff changeset
   248
/*
hgs
parents:
diff changeset
   249
 * tag entries - sorted by token
hgs
parents:
diff changeset
   250
 */
hgs
parents:
diff changeset
   251
static const
hgs
parents:
diff changeset
   252
NW_WBXML_DictEntry_t XHTML_1_0_tag_token_1[7] = {
hgs
parents:
diff changeset
   253
	{0x14, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_samp},
hgs
parents:
diff changeset
   254
	{0x15, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_thead},
hgs
parents:
diff changeset
   255
	{0x16, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_tbody},
hgs
parents:
diff changeset
   256
	{0x17, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_tfoot},
hgs
parents:
diff changeset
   257
	{0x18, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_noscript},
hgs
parents:
diff changeset
   258
	{0x19, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_script},
hgs
parents:
diff changeset
   259
	{0x1a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_zzzunknown}
hgs
parents:
diff changeset
   260
};
hgs
parents:
diff changeset
   261
hgs
parents:
diff changeset
   262
hgs
parents:
diff changeset
   263
/*
hgs
parents:
diff changeset
   264
 * tag entries - sorted by name
hgs
parents:
diff changeset
   265
 */
hgs
parents:
diff changeset
   266
static const
hgs
parents:
diff changeset
   267
NW_Byte XHTML_1_0_tag_name_1[7] = {
hgs
parents:
diff changeset
   268
	4,
hgs
parents:
diff changeset
   269
	0,
hgs
parents:
diff changeset
   270
	5,
hgs
parents:
diff changeset
   271
	2,
hgs
parents:
diff changeset
   272
	3,
hgs
parents:
diff changeset
   273
	1,
hgs
parents:
diff changeset
   274
	6,
hgs
parents:
diff changeset
   275
};
hgs
parents:
diff changeset
   276
hgs
parents:
diff changeset
   277
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_abbr[] = {'a','b','b','r','\0'};
hgs
parents:
diff changeset
   278
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_accept_charset[] = {'a','c','c','e','p','t','-','c','h','a','r','s','e','t','\0'};
hgs
parents:
diff changeset
   279
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_accept[] = {'a','c','c','e','p','t','\0'};
hgs
parents:
diff changeset
   280
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_accesskey[] = {'a','c','c','e','s','s','k','e','y','\0'};
hgs
parents:
diff changeset
   281
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_action[] = {'a','c','t','i','o','n','\0'};
hgs
parents:
diff changeset
   282
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_align[] = {'a','l','i','g','n','\0'};
hgs
parents:
diff changeset
   283
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_alink[] = {'a','l','i','n','k','\0'};
hgs
parents:
diff changeset
   284
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_alt[] = {'a','l','t','\0'};
hgs
parents:
diff changeset
   285
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_axis[] = {'a','x','i','s','\0'};
hgs
parents:
diff changeset
   286
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_bgcolor[] = {'b','g','c','o','l','o','r','\0'};
hgs
parents:
diff changeset
   287
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_border[] = {'b','o','r','d','e','r','\0'};
hgs
parents:
diff changeset
   288
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_cellpadding[] = {'c','e','l','l','p','a','d','d','i','n','g','\0'};
hgs
parents:
diff changeset
   289
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_char[] = {'c','h','a','r','\0'};
hgs
parents:
diff changeset
   290
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_charoff[] = {'c','h','a','r','o','f','f','\0'};
hgs
parents:
diff changeset
   291
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_charset[] = {'c','h','a','r','s','e','t','\0'};
hgs
parents:
diff changeset
   292
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_checked[] = {'c','h','e','c','k','e','d','\0'};
hgs
parents:
diff changeset
   293
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_cite[] = {'c','i','t','e','\0'};
hgs
parents:
diff changeset
   294
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_class[] = {'c','l','a','s','s','\0'};
hgs
parents:
diff changeset
   295
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_clear[] = {'c','l','e','a','r','\0'};
hgs
parents:
diff changeset
   296
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_code[] = {'c','o','d','e','\0'};
hgs
parents:
diff changeset
   297
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_codebase[] = {'c','o','d','e','b','a','s','e','\0'};
hgs
parents:
diff changeset
   298
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_codetype[] = {'c','o','d','e','t','y','p','e','\0'};
hgs
parents:
diff changeset
   299
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_color[] = {'c','o','l','o','r','\0'};
hgs
parents:
diff changeset
   300
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_cols[] = {'c','o','l','s','\0'};
hgs
parents:
diff changeset
   301
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_colspan[] = {'c','o','l','s','p','a','n','\0'};
hgs
parents:
diff changeset
   302
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_dir[] = {'d','i','r','\0'};
hgs
parents:
diff changeset
   303
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_disabled[] = {'d','i','s','a','b','l','e','d','\0'};
hgs
parents:
diff changeset
   304
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_enctype[] = {'e','n','c','t','y','p','e','\0'};
hgs
parents:
diff changeset
   305
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_height[] = {'h','e','i','g','h','t','\0'};
hgs
parents:
diff changeset
   306
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_href[] = {'h','r','e','f','\0'};
hgs
parents:
diff changeset
   307
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_hspace[] = {'h','s','p','a','c','e','\0'};
hgs
parents:
diff changeset
   308
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_id[] = {'i','d','\0'};
hgs
parents:
diff changeset
   309
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_label[] = {'l','a','b','e','l','\0'};
hgs
parents:
diff changeset
   310
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_link[] = {'l','i','n','k','\0'};
hgs
parents:
diff changeset
   311
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_maxlength[] = {'m','a','x','l','e','n','g','t','h','\0'};
hgs
parents:
diff changeset
   312
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_media[] = {'m','e','d','i','a','\0'};
hgs
parents:
diff changeset
   313
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_method[] = {'m','e','t','h','o','d','\0'};
hgs
parents:
diff changeset
   314
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_multiple[] = {'m','u','l','t','i','p','l','e','\0'};
hgs
parents:
diff changeset
   315
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_name[] = {'n','a','m','e','\0'};
hgs
parents:
diff changeset
   316
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_noshade[] = {'n','o','s','h','a','d','e','\0'};
hgs
parents:
diff changeset
   317
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_nowrap[] = {'n','o','w','r','a','p','\0'};
hgs
parents:
diff changeset
   318
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_readonly[] = {'r','e','a','d','o','n','l','y','\0'};
hgs
parents:
diff changeset
   319
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_rel[] = {'r','e','l','\0'};
hgs
parents:
diff changeset
   320
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_rev[] = {'r','e','v','\0'};
hgs
parents:
diff changeset
   321
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_rows[] = {'r','o','w','s','\0'};
hgs
parents:
diff changeset
   322
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_rowspan[] = {'r','o','w','s','p','a','n','\0'};
hgs
parents:
diff changeset
   323
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_selected[] = {'s','e','l','e','c','t','e','d','\0'};
hgs
parents:
diff changeset
   324
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_size[] = {'s','i','z','e','\0'};
hgs
parents:
diff changeset
   325
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_src[] = {'s','r','c','\0'};
hgs
parents:
diff changeset
   326
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_start[] = {'s','t','a','r','t','\0'};
hgs
parents:
diff changeset
   327
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_style[] = {'s','t','y','l','e','\0'};
hgs
parents:
diff changeset
   328
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_tabindex[] = {'t','a','b','i','n','d','e','x','\0'};
hgs
parents:
diff changeset
   329
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_title[] = {'t','i','t','l','e','\0'};
hgs
parents:
diff changeset
   330
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_type[] = {'t','y','p','e','\0'};
hgs
parents:
diff changeset
   331
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_valign[] = {'v','a','l','i','g','n','\0'};
hgs
parents:
diff changeset
   332
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_value[] = {'v','a','l','u','e','\0'};
hgs
parents:
diff changeset
   333
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_version[] = {'v','e','r','s','i','o','n','\0'};
hgs
parents:
diff changeset
   334
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_vspace[] = {'v','s','p','a','c','e','\0'};
hgs
parents:
diff changeset
   335
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_width[] = {'w','i','d','t','h','\0'};
hgs
parents:
diff changeset
   336
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_none[] = {'n','o','n','e','\0'};
hgs
parents:
diff changeset
   337
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_left[] = {'l','e','f','t','\0'};
hgs
parents:
diff changeset
   338
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_right[] = {'r','i','g','h','t','\0'};
hgs
parents:
diff changeset
   339
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_normal[] = {'n','o','r','m','a','l','\0'};
hgs
parents:
diff changeset
   340
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_italic[] = {'i','t','a','l','i','c','\0'};
hgs
parents:
diff changeset
   341
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_bold[] = {'b','o','l','d','\0'};
hgs
parents:
diff changeset
   342
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_circle[] = {'c','i','r','c','l','e','\0'};
hgs
parents:
diff changeset
   343
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_disc[] = {'d','i','s','c','\0'};
hgs
parents:
diff changeset
   344
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_square[] = {'s','q','u','a','r','e','\0'};
hgs
parents:
diff changeset
   345
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_always[] = {'a','l','w','a','y','s','\0'};
hgs
parents:
diff changeset
   346
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_avoid[] = {'a','v','o','i','d','\0'};
hgs
parents:
diff changeset
   347
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_center[] = {'c','e','n','t','e','r','\0'};
hgs
parents:
diff changeset
   348
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_justify[] = {'j','u','s','t','i','f','y','\0'};
hgs
parents:
diff changeset
   349
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_underline[] = {'u','n','d','e','r','l','i','n','e','\0'};
hgs
parents:
diff changeset
   350
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_blink[] = {'b','l','i','n','k','\0'};
hgs
parents:
diff changeset
   351
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_marquee[] = {'m','a','r','q','u','e','e','\0'};
hgs
parents:
diff changeset
   352
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_top[] = {'t','o','p','\0'};
hgs
parents:
diff changeset
   353
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_middle[] = {'m','i','d','d','l','e','\0'};
hgs
parents:
diff changeset
   354
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_bottom[] = {'b','o','t','t','o','m','\0'};
hgs
parents:
diff changeset
   355
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_baseline[] = {'b','a','s','e','l','i','n','e','\0'};
hgs
parents:
diff changeset
   356
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_get[] = {'g','e','t','\0'};
hgs
parents:
diff changeset
   357
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_post[] = {'p','o','s','t','\0'};
hgs
parents:
diff changeset
   358
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_ltr[] = {'l','t','r','\0'};
hgs
parents:
diff changeset
   359
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_rtl[] = {'r','t','l','\0'};
hgs
parents:
diff changeset
   360
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_yes[] = {'y','e','s','\0'};
hgs
parents:
diff changeset
   361
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_no[] = {'n','o','\0'};
hgs
parents:
diff changeset
   362
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_auto[] = {'a','u','t','o','\0'};
hgs
parents:
diff changeset
   363
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_button[] = {'b','u','t','t','o','n','\0'};
hgs
parents:
diff changeset
   364
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_submit[] = {'s','u','b','m','i','t','\0'};
hgs
parents:
diff changeset
   365
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_reset[] = {'r','e','s','e','t','\0'};
hgs
parents:
diff changeset
   366
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag__1[] = {'1','\0'};
hgs
parents:
diff changeset
   367
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_all[] = {'a','l','l','\0'};
hgs
parents:
diff changeset
   368
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_text[] = {'t','e','x','t','\0'};
hgs
parents:
diff changeset
   369
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_password[] = {'p','a','s','s','w','o','r','d','\0'};
hgs
parents:
diff changeset
   370
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_checkbox[] = {'c','h','e','c','k','b','o','x','\0'};
hgs
parents:
diff changeset
   371
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_radio[] = {'r','a','d','i','o','\0'};
hgs
parents:
diff changeset
   372
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_hidden[] = {'h','i','d','d','e','n','\0'};
hgs
parents:
diff changeset
   373
hgs
parents:
diff changeset
   374
hgs
parents:
diff changeset
   375
/*
hgs
parents:
diff changeset
   376
 * attribute entries - sorted by token
hgs
parents:
diff changeset
   377
 */
hgs
parents:
diff changeset
   378
static const
hgs
parents:
diff changeset
   379
NW_WBXML_DictEntry_t XHTML_1_0_attribute_token_0[96] = {
hgs
parents:
diff changeset
   380
	{0x05, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_abbr},
hgs
parents:
diff changeset
   381
	{0x06, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_accept_charset},
hgs
parents:
diff changeset
   382
	{0x07, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_accept},
hgs
parents:
diff changeset
   383
	{0x08, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_accesskey},
hgs
parents:
diff changeset
   384
	{0x09, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_action},
hgs
parents:
diff changeset
   385
	{0x0a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_align},
hgs
parents:
diff changeset
   386
	{0x0b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_alink},
hgs
parents:
diff changeset
   387
	{0x0c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_alt},
hgs
parents:
diff changeset
   388
	{0x0e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_axis},
hgs
parents:
diff changeset
   389
	{0x10, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_bgcolor},
hgs
parents:
diff changeset
   390
	{0x11, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_border},
hgs
parents:
diff changeset
   391
	{0x12, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_cellpadding},
hgs
parents:
diff changeset
   392
	{0x13, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_char},
hgs
parents:
diff changeset
   393
	{0x14, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_charoff},
hgs
parents:
diff changeset
   394
	{0x15, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_charset},
hgs
parents:
diff changeset
   395
	{0x16, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_checked},
hgs
parents:
diff changeset
   396
	{0x17, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_cite},
hgs
parents:
diff changeset
   397
	{0x18, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_class},
hgs
parents:
diff changeset
   398
	{0x1a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_clear},
hgs
parents:
diff changeset
   399
	{0x1b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_code},
hgs
parents:
diff changeset
   400
	{0x1c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_codebase},
hgs
parents:
diff changeset
   401
	{0x1d, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_codetype},
hgs
parents:
diff changeset
   402
	{0x1e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_color},
hgs
parents:
diff changeset
   403
	{0x1f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_cols},
hgs
parents:
diff changeset
   404
	{0x20, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_colspan},
hgs
parents:
diff changeset
   405
	{0x28, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_dir},
hgs
parents:
diff changeset
   406
	{0x29, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_disabled},
hgs
parents:
diff changeset
   407
	{0x2a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_enctype},
hgs
parents:
diff changeset
   408
	{0x30, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_height},
hgs
parents:
diff changeset
   409
	{0x31, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_href},
hgs
parents:
diff changeset
   410
	{0x33, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_hspace},
hgs
parents:
diff changeset
   411
	{0x35, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_id},
hgs
parents:
diff changeset
   412
	{0x37, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_label},
hgs
parents:
diff changeset
   413
	{0x3a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_link},
hgs
parents:
diff changeset
   414
	{0x3e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_maxlength},
hgs
parents:
diff changeset
   415
	{0x3f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_media},
hgs
parents:
diff changeset
   416
	{0x45, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_method},
hgs
parents:
diff changeset
   417
	{0x46, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_multiple},
hgs
parents:
diff changeset
   418
	{0x47, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_name},
hgs
parents:
diff changeset
   419
	{0x4a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_noshade},
hgs
parents:
diff changeset
   420
	{0x4b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_nowrap},
hgs
parents:
diff changeset
   421
	{0x61, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_readonly},
hgs
parents:
diff changeset
   422
	{0x62, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_rel},
hgs
parents:
diff changeset
   423
	{0x63, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_rev},
hgs
parents:
diff changeset
   424
	{0x64, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_rows},
hgs
parents:
diff changeset
   425
	{0x65, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_rowspan},
hgs
parents:
diff changeset
   426
	{0x6a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_selected},
hgs
parents:
diff changeset
   427
	{0x6c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_size},
hgs
parents:
diff changeset
   428
	{0x6e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_src},
hgs
parents:
diff changeset
   429
	{0x70, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_start},
hgs
parents:
diff changeset
   430
	{0x71, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_style},
hgs
parents:
diff changeset
   431
	{0x73, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_tabindex},
hgs
parents:
diff changeset
   432
	{0x76, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_title},
hgs
parents:
diff changeset
   433
	{0x77, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_type},
hgs
parents:
diff changeset
   434
	{0x79, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_valign},
hgs
parents:
diff changeset
   435
	{0x7a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_value},
hgs
parents:
diff changeset
   436
	{0x7c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_version},
hgs
parents:
diff changeset
   437
	{0x7e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_vspace},
hgs
parents:
diff changeset
   438
	{0x7f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_width},
hgs
parents:
diff changeset
   439
	{0x85, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_none},
hgs
parents:
diff changeset
   440
	{0x86, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_left},
hgs
parents:
diff changeset
   441
	{0x87, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_right},
hgs
parents:
diff changeset
   442
	{0x88, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_normal},
hgs
parents:
diff changeset
   443
	{0x89, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_italic},
hgs
parents:
diff changeset
   444
	{0x8a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_bold},
hgs
parents:
diff changeset
   445
	{0x8b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_circle},
hgs
parents:
diff changeset
   446
	{0x8c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_disc},
hgs
parents:
diff changeset
   447
	{0x8d, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_square},
hgs
parents:
diff changeset
   448
	{0x8e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_always},
hgs
parents:
diff changeset
   449
	{0x8f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_avoid},
hgs
parents:
diff changeset
   450
	{0x90, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_center},
hgs
parents:
diff changeset
   451
	{0x91, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_justify},
hgs
parents:
diff changeset
   452
	{0x92, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_underline},
hgs
parents:
diff changeset
   453
	{0x93, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_blink},
hgs
parents:
diff changeset
   454
	{0x94, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_marquee},
hgs
parents:
diff changeset
   455
	{0x95, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_top},
hgs
parents:
diff changeset
   456
	{0x96, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_middle},
hgs
parents:
diff changeset
   457
	{0x97, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_bottom},
hgs
parents:
diff changeset
   458
	{0x98, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_baseline},
hgs
parents:
diff changeset
   459
	{0x9a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_get},
hgs
parents:
diff changeset
   460
	{0x9b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_post},
hgs
parents:
diff changeset
   461
	{0x9d, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_ltr},
hgs
parents:
diff changeset
   462
	{0x9e, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_rtl},
hgs
parents:
diff changeset
   463
	{0xa0, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_yes},
hgs
parents:
diff changeset
   464
	{0xa1, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_no},
hgs
parents:
diff changeset
   465
	{0xa2, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_auto},
hgs
parents:
diff changeset
   466
	{0xa3, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_button},
hgs
parents:
diff changeset
   467
	{0xa4, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_submit},
hgs
parents:
diff changeset
   468
	{0xa5, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_reset},
hgs
parents:
diff changeset
   469
	{0xae, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag__1},
hgs
parents:
diff changeset
   470
	{0xb3, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_all},
hgs
parents:
diff changeset
   471
	{0xb8, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_text},
hgs
parents:
diff changeset
   472
	{0xb9, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_password},
hgs
parents:
diff changeset
   473
	{0xba, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_checkbox},
hgs
parents:
diff changeset
   474
	{0xbb, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_radio},
hgs
parents:
diff changeset
   475
	{0xbc, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_hidden}
hgs
parents:
diff changeset
   476
};
hgs
parents:
diff changeset
   477
hgs
parents:
diff changeset
   478
hgs
parents:
diff changeset
   479
/*
hgs
parents:
diff changeset
   480
 * attribute entries - sorted by name
hgs
parents:
diff changeset
   481
 */
hgs
parents:
diff changeset
   482
static const
hgs
parents:
diff changeset
   483
NW_Byte XHTML_1_0_attribute_name_0[96] = {
hgs
parents:
diff changeset
   484
	89,
hgs
parents:
diff changeset
   485
	0,
hgs
parents:
diff changeset
   486
	2,
hgs
parents:
diff changeset
   487
	1,
hgs
parents:
diff changeset
   488
	3,
hgs
parents:
diff changeset
   489
	4,
hgs
parents:
diff changeset
   490
	5,
hgs
parents:
diff changeset
   491
	6,
hgs
parents:
diff changeset
   492
	90,
hgs
parents:
diff changeset
   493
	7,
hgs
parents:
diff changeset
   494
	68,
hgs
parents:
diff changeset
   495
	85,
hgs
parents:
diff changeset
   496
	69,
hgs
parents:
diff changeset
   497
	8,
hgs
parents:
diff changeset
   498
	78,
hgs
parents:
diff changeset
   499
	9,
hgs
parents:
diff changeset
   500
	73,
hgs
parents:
diff changeset
   501
	64,
hgs
parents:
diff changeset
   502
	10,
hgs
parents:
diff changeset
   503
	77,
hgs
parents:
diff changeset
   504
	86,
hgs
parents:
diff changeset
   505
	11,
hgs
parents:
diff changeset
   506
	70,
hgs
parents:
diff changeset
   507
	12,
hgs
parents:
diff changeset
   508
	13,
hgs
parents:
diff changeset
   509
	14,
hgs
parents:
diff changeset
   510
	93,
hgs
parents:
diff changeset
   511
	15,
hgs
parents:
diff changeset
   512
	65,
hgs
parents:
diff changeset
   513
	16,
hgs
parents:
diff changeset
   514
	17,
hgs
parents:
diff changeset
   515
	18,
hgs
parents:
diff changeset
   516
	19,
hgs
parents:
diff changeset
   517
	20,
hgs
parents:
diff changeset
   518
	21,
hgs
parents:
diff changeset
   519
	22,
hgs
parents:
diff changeset
   520
	23,
hgs
parents:
diff changeset
   521
	24,
hgs
parents:
diff changeset
   522
	25,
hgs
parents:
diff changeset
   523
	26,
hgs
parents:
diff changeset
   524
	66,
hgs
parents:
diff changeset
   525
	27,
hgs
parents:
diff changeset
   526
	79,
hgs
parents:
diff changeset
   527
	28,
hgs
parents:
diff changeset
   528
	95,
hgs
parents:
diff changeset
   529
	29,
hgs
parents:
diff changeset
   530
	30,
hgs
parents:
diff changeset
   531
	31,
hgs
parents:
diff changeset
   532
	63,
hgs
parents:
diff changeset
   533
	71,
hgs
parents:
diff changeset
   534
	32,
hgs
parents:
diff changeset
   535
	60,
hgs
parents:
diff changeset
   536
	33,
hgs
parents:
diff changeset
   537
	81,
hgs
parents:
diff changeset
   538
	74,
hgs
parents:
diff changeset
   539
	34,
hgs
parents:
diff changeset
   540
	35,
hgs
parents:
diff changeset
   541
	36,
hgs
parents:
diff changeset
   542
	76,
hgs
parents:
diff changeset
   543
	37,
hgs
parents:
diff changeset
   544
	38,
hgs
parents:
diff changeset
   545
	84,
hgs
parents:
diff changeset
   546
	59,
hgs
parents:
diff changeset
   547
	62,
hgs
parents:
diff changeset
   548
	39,
hgs
parents:
diff changeset
   549
	40,
hgs
parents:
diff changeset
   550
	92,
hgs
parents:
diff changeset
   551
	80,
hgs
parents:
diff changeset
   552
	94,
hgs
parents:
diff changeset
   553
	41,
hgs
parents:
diff changeset
   554
	42,
hgs
parents:
diff changeset
   555
	88,
hgs
parents:
diff changeset
   556
	43,
hgs
parents:
diff changeset
   557
	61,
hgs
parents:
diff changeset
   558
	44,
hgs
parents:
diff changeset
   559
	45,
hgs
parents:
diff changeset
   560
	82,
hgs
parents:
diff changeset
   561
	46,
hgs
parents:
diff changeset
   562
	47,
hgs
parents:
diff changeset
   563
	67,
hgs
parents:
diff changeset
   564
	48,
hgs
parents:
diff changeset
   565
	49,
hgs
parents:
diff changeset
   566
	50,
hgs
parents:
diff changeset
   567
	87,
hgs
parents:
diff changeset
   568
	51,
hgs
parents:
diff changeset
   569
	91,
hgs
parents:
diff changeset
   570
	52,
hgs
parents:
diff changeset
   571
	75,
hgs
parents:
diff changeset
   572
	53,
hgs
parents:
diff changeset
   573
	72,
hgs
parents:
diff changeset
   574
	54,
hgs
parents:
diff changeset
   575
	55,
hgs
parents:
diff changeset
   576
	56,
hgs
parents:
diff changeset
   577
	57,
hgs
parents:
diff changeset
   578
	58,
hgs
parents:
diff changeset
   579
	83,
hgs
parents:
diff changeset
   580
};
hgs
parents:
diff changeset
   581
hgs
parents:
diff changeset
   582
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_zzzunknown[] = {'z','z','z','u','n','k','n','o','w','n','\0'};
hgs
parents:
diff changeset
   583
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_xml_stylesheet[] = {'x','m','l','-','s','t','y','l','e','s','h','e','e','t','\0'};
hgs
parents:
diff changeset
   584
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_alternate[] = {'a','l','t','e','r','n','a','t','e','\0'};
hgs
parents:
diff changeset
   585
hgs
parents:
diff changeset
   586
hgs
parents:
diff changeset
   587
/*
hgs
parents:
diff changeset
   588
 * attribute entries - sorted by token
hgs
parents:
diff changeset
   589
 */
hgs
parents:
diff changeset
   590
static const
hgs
parents:
diff changeset
   591
NW_WBXML_DictEntry_t XHTML_1_0_attribute_token_1[3] = {
hgs
parents:
diff changeset
   592
	{0x05, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_zzzunknown},
hgs
parents:
diff changeset
   593
	{0x06, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_xml_stylesheet},
hgs
parents:
diff changeset
   594
	{0x07, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_alternate},
hgs
parents:
diff changeset
   595
};
hgs
parents:
diff changeset
   596
hgs
parents:
diff changeset
   597
hgs
parents:
diff changeset
   598
/*
hgs
parents:
diff changeset
   599
 * attribute entries - sorted by name
hgs
parents:
diff changeset
   600
 */
hgs
parents:
diff changeset
   601
static const
hgs
parents:
diff changeset
   602
NW_Byte XHTML_1_0_attribute_name_1[3] = {
hgs
parents:
diff changeset
   603
	2,
hgs
parents:
diff changeset
   604
	1,
hgs
parents:
diff changeset
   605
	0,
hgs
parents:
diff changeset
   606
};
hgs
parents:
diff changeset
   607
hgs
parents:
diff changeset
   608
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_center[] = {'c','e','n','t','e','r','\0'};
hgs
parents:
diff changeset
   609
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_dir[] = {'d','i','r','\0'};
hgs
parents:
diff changeset
   610
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_font[] = {'f','o','n','t','\0'};
hgs
parents:
diff changeset
   611
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_menu[] = {'m','e','n','u','\0'};
hgs
parents:
diff changeset
   612
static const NW_Ucs2 NW_XHTML_1_0_ElementTag_blink[] = {'b','l','i','n','k','\0'};
hgs
parents:
diff changeset
   613
hgs
parents:
diff changeset
   614
hgs
parents:
diff changeset
   615
/*
hgs
parents:
diff changeset
   616
 * tag entries - sorted by token
hgs
parents:
diff changeset
   617
 */
hgs
parents:
diff changeset
   618
static const
hgs
parents:
diff changeset
   619
NW_WBXML_DictEntry_t XHTML_1_0_tag_token_2[5] = {
hgs
parents:
diff changeset
   620
	{0x05, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_center},
hgs
parents:
diff changeset
   621
	{0x06, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_dir},
hgs
parents:
diff changeset
   622
	{0x07, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_font},
hgs
parents:
diff changeset
   623
	{0x08, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_menu},
hgs
parents:
diff changeset
   624
	{0x09, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_ElementTag_blink}
hgs
parents:
diff changeset
   625
};
hgs
parents:
diff changeset
   626
hgs
parents:
diff changeset
   627
hgs
parents:
diff changeset
   628
/*
hgs
parents:
diff changeset
   629
 * tag entries - sorted by name
hgs
parents:
diff changeset
   630
 */
hgs
parents:
diff changeset
   631
static const
hgs
parents:
diff changeset
   632
NW_Byte XHTML_1_0_tag_name_2[5] = {
hgs
parents:
diff changeset
   633
	4,
hgs
parents:
diff changeset
   634
	0,
hgs
parents:
diff changeset
   635
	1,
hgs
parents:
diff changeset
   636
	2,
hgs
parents:
diff changeset
   637
	3,
hgs
parents:
diff changeset
   638
};
hgs
parents:
diff changeset
   639
hgs
parents:
diff changeset
   640
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_behavior[] = {'b','e','h','a','v','i','o','r','\0'};
hgs
parents:
diff changeset
   641
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_direction[] = {'d','i','r','e','c','t','i','o','n','\0'};
hgs
parents:
diff changeset
   642
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_loop[] = {'l','o','o','p','\0'};
hgs
parents:
diff changeset
   643
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_scrollamount[] = {'s','c','r','o','l','l','a','m','o','u','n','t','\0'};
hgs
parents:
diff changeset
   644
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_scrolldelay[] = {'s','c','r','o','l','l','d','e','l','a','y','\0'};
hgs
parents:
diff changeset
   645
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_cti[] = {'c','t','i','\0'};
hgs
parents:
diff changeset
   646
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_telbook[] = {'t','e','l','b','o','o','k','\0'};
hgs
parents:
diff changeset
   647
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_email[] = {'e','m','a','i','l','\0'};
hgs
parents:
diff changeset
   648
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_A[] = {'A','\0'};
hgs
parents:
diff changeset
   649
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_a[] = {'a','\0'};
hgs
parents:
diff changeset
   650
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_I[] = {'I','\0'};
hgs
parents:
diff changeset
   651
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_i[] = {'i','\0'};
hgs
parents:
diff changeset
   652
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_scroll[] = {'s','c','r','o','l','l','\0'};
hgs
parents:
diff changeset
   653
static const NW_Ucs2 NW_XHTML_1_0_AttributeTag_slide[] = {'s','l','i','d','e','\0'};
hgs
parents:
diff changeset
   654
hgs
parents:
diff changeset
   655
hgs
parents:
diff changeset
   656
/*
hgs
parents:
diff changeset
   657
 * attribute entries - sorted by token
hgs
parents:
diff changeset
   658
 */
hgs
parents:
diff changeset
   659
static const
hgs
parents:
diff changeset
   660
NW_WBXML_DictEntry_t XHTML_1_0_attribute_token_2[15] = {
hgs
parents:
diff changeset
   661
	{0x05, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_behavior},
hgs
parents:
diff changeset
   662
	{0x06, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_direction},
hgs
parents:
diff changeset
   663
	{0x07, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_loop},
hgs
parents:
diff changeset
   664
	{0x08, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_scrollamount},
hgs
parents:
diff changeset
   665
	{0x09, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_scrolldelay},
hgs
parents:
diff changeset
   666
	{0x0b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_cti},
hgs
parents:
diff changeset
   667
	{0x0d, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_telbook},
hgs
parents:
diff changeset
   668
	{0x0f, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_email},
hgs
parents:
diff changeset
   669
	{0x86, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_A},
hgs
parents:
diff changeset
   670
	{0x87, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_a},
hgs
parents:
diff changeset
   671
	{0x88, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_I},
hgs
parents:
diff changeset
   672
	{0x89, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_i},
hgs
parents:
diff changeset
   673
	{0x8a, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_scroll},
hgs
parents:
diff changeset
   674
	{0x8b, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_slide},
hgs
parents:
diff changeset
   675
	{0x8c, (NW_String_UCS2Buff_t *) NW_XHTML_1_0_AttributeTag_alternate}
hgs
parents:
diff changeset
   676
};
hgs
parents:
diff changeset
   677
hgs
parents:
diff changeset
   678
hgs
parents:
diff changeset
   679
/*
hgs
parents:
diff changeset
   680
 * attribute entries - sorted by name
hgs
parents:
diff changeset
   681
 */
hgs
parents:
diff changeset
   682
static const
hgs
parents:
diff changeset
   683
NW_Byte XHTML_1_0_attribute_name_2[15] = {
hgs
parents:
diff changeset
   684
	8,
hgs
parents:
diff changeset
   685
	10,
hgs
parents:
diff changeset
   686
	9,
hgs
parents:
diff changeset
   687
	14,
hgs
parents:
diff changeset
   688
	0,
hgs
parents:
diff changeset
   689
	5,
hgs
parents:
diff changeset
   690
	1,
hgs
parents:
diff changeset
   691
	7,
hgs
parents:
diff changeset
   692
	11,
hgs
parents:
diff changeset
   693
	2,
hgs
parents:
diff changeset
   694
	12,
hgs
parents:
diff changeset
   695
	3,
hgs
parents:
diff changeset
   696
	4,
hgs
parents:
diff changeset
   697
	13,
hgs
parents:
diff changeset
   698
	6,
hgs
parents:
diff changeset
   699
};
hgs
parents:
diff changeset
   700
hgs
parents:
diff changeset
   701
/*
hgs
parents:
diff changeset
   702
 * Tag codepage table
hgs
parents:
diff changeset
   703
 */
hgs
parents:
diff changeset
   704
static const
hgs
parents:
diff changeset
   705
NW_WBXML_Codepage_t XHTML_1_0_tag_codepages[3] = {
hgs
parents:
diff changeset
   706
	{59, (NW_WBXML_DictEntry_t*)&XHTML_1_0_tag_token_0[0], (NW_Byte *)&XHTML_1_0_tag_name_0[0]},
hgs
parents:
diff changeset
   707
	{7, (NW_WBXML_DictEntry_t*)&XHTML_1_0_tag_token_1[0], (NW_Byte *)&XHTML_1_0_tag_name_1[0]},
hgs
parents:
diff changeset
   708
	{5, (NW_WBXML_DictEntry_t*)&XHTML_1_0_tag_token_2[0], (NW_Byte *)&XHTML_1_0_tag_name_2[0]},
hgs
parents:
diff changeset
   709
};
hgs
parents:
diff changeset
   710
hgs
parents:
diff changeset
   711
/*
hgs
parents:
diff changeset
   712
 * Attribute codepage table
hgs
parents:
diff changeset
   713
 */
hgs
parents:
diff changeset
   714
static const
hgs
parents:
diff changeset
   715
NW_WBXML_Codepage_t XHTML_1_0_attribute_codepages[3] = {
hgs
parents:
diff changeset
   716
	{96, (NW_WBXML_DictEntry_t*)&XHTML_1_0_attribute_token_0[0], (NW_Byte *)&XHTML_1_0_attribute_name_0[0]},
hgs
parents:
diff changeset
   717
	{3, (NW_WBXML_DictEntry_t*)&XHTML_1_0_attribute_token_1[0], (NW_Byte *)&XHTML_1_0_attribute_name_1[0]},
hgs
parents:
diff changeset
   718
	{15, (NW_WBXML_DictEntry_t*)&XHTML_1_0_attribute_token_2[0], (NW_Byte *)&XHTML_1_0_attribute_name_2[0]},
hgs
parents:
diff changeset
   719
};
hgs
parents:
diff changeset
   720
hgs
parents:
diff changeset
   721
static const NW_Ucs2 NW_XHTML_1_0_docType[] = {'-','/','/','W','A','P','F','O','R','U','M','/','/','D','T','D',' ','W','M','L',' ','2','.','0','/','/','E','N','\0'};
hgs
parents:
diff changeset
   722
hgs
parents:
diff changeset
   723
/*
hgs
parents:
diff changeset
   724
 * Dictionary
hgs
parents:
diff changeset
   725
 */
hgs
parents:
diff changeset
   726
const NW_WBXML_Dictionary_t NW_XHTML_WBXMLDictionary = {
hgs
parents:
diff changeset
   727
	NW_xhtml_1_0_PublicId,
hgs
parents:
diff changeset
   728
	(NW_Ucs2 *)NW_XHTML_1_0_docType,
hgs
parents:
diff changeset
   729
	3, (NW_WBXML_Codepage_t*)&XHTML_1_0_tag_codepages[0],
hgs
parents:
diff changeset
   730
	3, (NW_WBXML_Codepage_t*)&XHTML_1_0_attribute_codepages[0],
hgs
parents:
diff changeset
   731
};
hgs
parents:
diff changeset
   732