1: // The Ruby Language definition file for Web C Plus Plus
     2: // Generated by Jeffrey Bakker <jefskey@yahoo.com> using genlang.cgi
     3: // genlang.cgi Copyright (C) 2002 Jeffrey Bakker
     4: 
     5: #include "langruby.h" 
     6: 
     7: LangRuby ::LangRuby() {
     8: 
     9: 	fill();
    10: 	init_switches();
    11: 
    12: 
    13: 	doScalars  = Yes;
    14: 	doArrays   = Yes;
    15: 	doHashes   = Yes;
    16: 	doUnxComnt = Yes;
    17: }
    18: 
    19: void LangRuby ::fill() {
    20: 
    21: 	string K[] = {
    22: "BEGIN",
    23: "END",
    24: "alias",
    25: "and",
    26: "begin",
    27: "break",
    28: "case",
    29: "class",
    30: "def",
    31: "defined",
    32: "do",
    33: "else",
    34: "elsif",
    35: "end",
    36: "ensure",
    37: "false",
    38: "for",
    39: "if",
    40: "in",
    41: "module",
    42: "next",
    43: "nil",
    44: "not",
    45: "or",
    46: "redo",
    47: "rescue",
    48: "retry",
    49: "return",
    50: "self",
    51: "super",
    52: "then",
    53: "true",
    54: "undef",
    55: "unless",
    56: "until",
    57: "when",
    58: "while",
    59: "yield",
    60: 	};
    61: 	for(int k=0;k < 38;k++) {keys.push_back(K[k]);}
    62: }
    63: 
    64: 



w e b c p p
web c plus plus