1: // the ASP Language definition file for Web C Plus Plus
     2: // Author: Matt Runion <mrunion@yahoo.com>
     3: 
     4: 
     5: #include "langasp.h" 
     6: 
     7: LangAsp::LangAsp()  {
     8: 	
     9: 	fill();
    10: 	init_switches();
    11: 
    12: 	//doHtmTags  = Yes;
    13: 	//doHtmComnt = Yes;
    14: 	doAspComnt = Yes;
    15: 	doCaseKeys = No;
    16: }
    17: 
    18: void LangAsp::fill(){
    19: 
    20: 	// ASP keywords
    21: 	string K[] = {
    22: 	"and","response","write","case","select","continue","date","dim","server",
    23: 	"createobject","do","if","else","end","empty","then","next","set",
    24: 	"default","movenext","open","close","activeconnection","false","true","BOF",
    25: 	"EOF","each","for","sub","function","len","cstr","include",
    26: 	"cdbl","cdate","is","null","object","redirect","request","querystring","exit",
    27: 	"clng","redim","session","form","not","nothing","loop","while",
    28: 
    29: 	"public", "let", "boolean", "integer", "property",
    30: 	"get", "long", "as", "byval", "byref", "double",
    31: 	"event", "private", "enum", "optional", "option",
    32: 	"explicit", "on", "error", "goto"
    33: 
    34: 	};
    35: 	for(int k=0;k < 71;k++) {keys.push_back(K[k]);}
    36: }
    37: 



w e b c p p
web c plus plus