Support for default styles

This commit is contained in:
Knut Sveidqvist
2014-11-22 17:27:08 +01:00
committed by knsv
parent 472310fbef
commit 31262f66a0
9 changed files with 230 additions and 118 deletions

View File

@@ -655,74 +655,82 @@ case 4:return 10;
break;
case 5:return 10;
break;
case 6:return 51;
case 6:return 10;
break;
case 7:return 31;
case 7:return 10;
break;
case 8:return 'BRKT';
case 8:return 10;
break;
case 9:return 54;
case 9:return 10;
break;
case 10:return 54;
case 10:return 51;
break;
case 11:return 54;
case 11:return 31;
break;
case 12:return 32;
case 12:return 'BRKT';
break;
case 13:return 11;
case 13:return 54;
break;
case 14:return 33;
case 14:return 54;
break;
case 15:return 35;
case 15:return 54;
break;
case 16:return 36;
case 16:return 32;
break;
case 17:return 37;
case 17:return 11;
break;
case 18:return 38;
case 18:return 33;
break;
case 19:return 39;
case 19:return 35;
break;
case 20:return 44;
case 20:return 36;
break;
case 21:return 42;
case 21:return 37;
break;
case 22:return 43;
case 22:return 38;
break;
case 23:return 45;
case 23:return 39;
break;
case 24:return 29;
case 24:return 44;
break;
case 25:return 34;
case 25:return 42;
break;
case 26:return 35;
case 26:return 43;
break;
case 27:return 30;
case 27:return 45;
break;
case 28:return 46;
case 28:return 29;
break;
case 29:return 23;
case 29:return 34;
break;
case 30:return 24;
case 30:return 35;
break;
case 31:return 20;
case 31:return 30;
break;
case 32:return 22;
case 32:return 46;
break;
case 33:return 25
case 33:return 23;
break;
case 34:return 26
case 34:return 24;
break;
case 35:return 9;
case 35:return 20;
break;
case 36:return 'NEWLINE';
case 36:return 22;
break;
case 37:return 6;
case 37:return 25
break;
case 38:return 26
break;
case 39:return 9;
break;
case 40:return 'NEWLINE';
break;
case 41:return 6;
break;
}
},
rules: [/^(?:style\b)/,/^(?:classDef\b)/,/^(?:class\b)/,/^(?:graph\b)/,/^(?:LR\b)/,/^(?:TD\b)/,/^(?:#[a-f0-9]+)/,/^(?:[0-9]+)/,/^(?:#)/,/^(?:px\b)/,/^(?:pt\b)/,/^(?:dot\b)/,/^(?::)/,/^(?:;)/,/^(?:,)/,/^(?:=)/,/^(?:\*)/,/^(?:\.)/,/^(?:<)/,/^(?:>)/,/^(?:--[x])/,/^(?:-->)/,/^(?:--[o])/,/^(?:---)/,/^(?:-)/,/^(?:\+)/,/^(?:=)/,/^(?:[a-zåäöæøA-ZÅÄÖÆØ_]+)/,/^(?:\|)/,/^(?:\()/,/^(?:\))/,/^(?:\[)/,/^(?:\])/,/^(?:\{)/,/^(?:\})/,/^(?:\s)/,/^(?:\n)/,/^(?:$)/],
conditions: {"INITIAL":{"rules":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"inclusive":true}}
rules: [/^(?:style\b)/,/^(?:classDef\b)/,/^(?:class\b)/,/^(?:graph\b)/,/^(?:LR\b)/,/^(?:RL\b)/,/^(?:TB\b)/,/^(?:BT\b)/,/^(?:TD\b)/,/^(?:BR\b)/,/^(?:#[a-f0-9]+)/,/^(?:[0-9]+)/,/^(?:#)/,/^(?:px\b)/,/^(?:pt\b)/,/^(?:dot\b)/,/^(?::)/,/^(?:;)/,/^(?:,)/,/^(?:=)/,/^(?:\*)/,/^(?:\.)/,/^(?:<)/,/^(?:>)/,/^(?:--[x])/,/^(?:-->)/,/^(?:--[o])/,/^(?:---)/,/^(?:-)/,/^(?:\+)/,/^(?:=)/,/^(?:[a-zåäöæøA-ZÅÄÖÆØ_]+)/,/^(?:\|)/,/^(?:\()/,/^(?:\))/,/^(?:\[)/,/^(?:\])/,/^(?:\{)/,/^(?:\})/,/^(?:\s)/,/^(?:\n)/,/^(?:$)/],
conditions: {"INITIAL":{"rules":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"inclusive":true}}
});
return lexer;
})();