1: // Author: Jeffrey Bakker | Date: May14th 2002 | langhtml.cpp
2:
3: // the HyperText Markup Language definition file for Web C Plus Plus
4: // Webcpp Copyright (C) 2002 Jeffrey Bakker
5:
6: #include "langhtml.h"
7:
8: LangHtml::LangHtml() {
9:
10: fill();
11: init_switches();
12:
13: doNumbers = Yes;
14: doCaseKeys = No;
15: doHtmlTags = Yes;
16: doHtmComnt = Yes;
17: }
18:
19: void LangHtml::fill() {
20:
21: string T[] = {
22: "?",
23: "?PHP",
24: "?XML",
25: "!DOCTYPE",
26: "A",
27: "ABBR",
28: "ACRONYM",
29: "ACTION",
30: "ADDRESS",
31: "ALIGN",
32: "ALINK",
33: "ALT",
34: "APPLET",
35: "AREA",
36: "B",
37: "BACKGROUND",
38: "BASE",
39: "BASEFONT",
40: "BDO",
41: "BGCOLOR",
42: "BIG",
43: "BLOCKQUOTE",
44: "BODY",
45: "BORDER",
46: "BR",
47: "BUTTON",
48: "CAPTION",
49: "CELLPADDING",
50: "CELLSPACING",
51: "CENTER",
52: "CHECKED",
53: "CITE",
54: "CODE",
55: "COL",
56: "COLGROUP",
57: "COLOR",
58: "COLS",
59: "COLSPAN",
60: "CONTENT",
61: "DD",
62: "DEL",
63: "DFN",
64: "DIR",
65: "DIV",
66: "DL",
67: "DT",
68: "EM",
69: "ENCODING",
70: "FACE",
71: "FIELDSET",
72: "FORM",
73: "FRAME",
74: "FRAMESET",
75: "H1",
76: "H2",
77: "H3",
78: "H4",
79: "H5",
80: "H6",
81: "HEAD",
82: "HEIGHT",
83: "HIDDEN",
84: "HR",
85: "HREF",
86: "HTML",
87: "I",
88: "IFRAME",
89: "IMG",
90: "INPUT",
91: "INS",
92: "ISINDEX",
93: "KBD",
94: "LABEL",
95: "LANGUAGE",
96: "LEGEND",
97: "LI",
98: "LINK",
99: "MAP",
100: "MENU",
101: "META",
102: "METHOD",
103: "NAME",
104: "NOFRAMES",
105: "NOSCRIPT",
106: "NOSHADE",
107: "OBJECT",
108: "OL",
109: "OPTGROUP",
110: "OPTION",
111: "P",
112: "PARAM",
113: "PRE",
114: "Q",
115: "REL",
116: "ROWS",
117: "S",
118: "SAMP",
119: "SCRIPT",
120: "SELECT",
121: "SELECTED",
122: "SIZE",
123: "SMALL",
124: "SPAN",
125: "SRC",
126: "STRIKE",
127: "STRING",
128: "STYLE",
129: "SUB",
130: "SUBMIT",
131: "SUP",
132: "TABLE",
133: "TBODY",
134: "TD",
135: "TEXT",
136: "TEXTAREA",
137: "TFOOT",
138: "TH",
139: "THEAD",
140: "TITLE",
141: "TR",
142: "TT",
143: "TYPE",
144: "U",
145: "UL",
146: "VALIGN",
147: "VALUE",
148: "VAR",
149: "VERSION",
150: "VLINK",
151: "WIDTH"
152: };
153: for(int t=0;t < 128;t++) {types.push_back(T[t]);}
154: }
155:
| w | e | b | c | p | p |
|
| |||||