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
web c plus plus