From c1f185fd8fc2c3dfc123d9271726c588963c7c01 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Mon, 8 Apr 2019 00:58:00 +0200 Subject: Objective POC implementation --- .../InternalApplicationConfigurationLexer.java | 528 +++++++++++---------- 1 file changed, 280 insertions(+), 248 deletions(-) (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java') diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java index dedce4b2..d8c31116 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java @@ -40,6 +40,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { public static final int RULE_INT=5; public static final int T__29=29; public static final int T__22=22; + public static final int T__66=66; public static final int RULE_ML_COMMENT=7; public static final int T__23=23; public static final int T__24=24; @@ -466,10 +467,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:29:7: ( 'at' ) - // InternalApplicationConfiguration.g:29:9: 'at' + // InternalApplicationConfiguration.g:29:7: ( 'cost' ) + // InternalApplicationConfiguration.g:29:9: 'cost' { - match("at"); + match("cost"); } @@ -487,10 +488,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__30; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:30:7: ( 'mtff' ) - // InternalApplicationConfiguration.g:30:9: 'mtff' + // InternalApplicationConfiguration.g:30:7: ( 'at' ) + // InternalApplicationConfiguration.g:30:9: 'at' { - match("mtff"); + match("at"); } @@ -508,10 +509,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__31; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:31:7: ( 'objectives' ) - // InternalApplicationConfiguration.g:31:9: 'objectives' + // InternalApplicationConfiguration.g:31:7: ( 'mtff' ) + // InternalApplicationConfiguration.g:31:9: 'mtff' { - match("objectives"); + match("mtff"); } @@ -529,10 +530,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:32:7: ( 'config' ) - // InternalApplicationConfiguration.g:32:9: 'config' + // InternalApplicationConfiguration.g:32:7: ( 'objectives' ) + // InternalApplicationConfiguration.g:32:9: 'objectives' { - match("config"); + match("objectives"); } @@ -550,10 +551,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__33; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:33:7: ( 'log-level' ) - // InternalApplicationConfiguration.g:33:9: 'log-level' + // InternalApplicationConfiguration.g:33:7: ( 'config' ) + // InternalApplicationConfiguration.g:33:9: 'config' { - match("log-level"); + match("config"); } @@ -571,10 +572,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__34; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:34:7: ( 'runtime' ) - // InternalApplicationConfiguration.g:34:9: 'runtime' + // InternalApplicationConfiguration.g:34:7: ( 'log-level' ) + // InternalApplicationConfiguration.g:34:9: 'log-level' { - match("runtime"); + match("log-level"); } @@ -592,10 +593,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__35; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:35:7: ( 'memory' ) - // InternalApplicationConfiguration.g:35:9: 'memory' + // InternalApplicationConfiguration.g:35:7: ( 'runtime' ) + // InternalApplicationConfiguration.g:35:9: 'runtime' { - match("memory"); + match("runtime"); } @@ -613,10 +614,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__36; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:36:7: ( '#' ) - // InternalApplicationConfiguration.g:36:9: '#' + // InternalApplicationConfiguration.g:36:7: ( 'memory' ) + // InternalApplicationConfiguration.g:36:9: 'memory' { - match('#'); + match("memory"); + } @@ -633,11 +635,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__37; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:37:7: ( '+=' ) - // InternalApplicationConfiguration.g:37:9: '+=' + // InternalApplicationConfiguration.g:37:7: ( '#' ) + // InternalApplicationConfiguration.g:37:9: '#' { - match("+="); - + match('#'); } @@ -654,10 +655,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__38; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:38:7: ( '<' ) - // InternalApplicationConfiguration.g:38:9: '<' + // InternalApplicationConfiguration.g:38:7: ( '+=' ) + // InternalApplicationConfiguration.g:38:9: '+=' { - match('<'); + match("+="); + } @@ -674,10 +676,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__39; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:39:7: ( '>' ) - // InternalApplicationConfiguration.g:39:9: '>' + // InternalApplicationConfiguration.g:39:7: ( '<' ) + // InternalApplicationConfiguration.g:39:9: '<' { - match('>'); + match('<'); } @@ -694,11 +696,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__40; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:40:7: ( 'node' ) - // InternalApplicationConfiguration.g:40:9: 'node' + // InternalApplicationConfiguration.g:40:7: ( '>' ) + // InternalApplicationConfiguration.g:40:9: '>' { - match("node"); - + match('>'); } @@ -715,10 +716,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__41; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:41:7: ( 'int' ) - // InternalApplicationConfiguration.g:41:9: 'int' + // InternalApplicationConfiguration.g:41:7: ( 'node' ) + // InternalApplicationConfiguration.g:41:9: 'node' { - match("int"); + match("node"); } @@ -736,10 +737,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__42; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:42:7: ( 'real' ) - // InternalApplicationConfiguration.g:42:9: 'real' + // InternalApplicationConfiguration.g:42:7: ( 'int' ) + // InternalApplicationConfiguration.g:42:9: 'int' { - match("real"); + match("int"); } @@ -757,10 +758,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__43; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:43:7: ( 'string' ) - // InternalApplicationConfiguration.g:43:9: 'string' + // InternalApplicationConfiguration.g:43:7: ( 'real' ) + // InternalApplicationConfiguration.g:43:9: 'real' { - match("string"); + match("real"); } @@ -778,10 +779,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__44; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:44:7: ( '*' ) - // InternalApplicationConfiguration.g:44:9: '*' + // InternalApplicationConfiguration.g:44:7: ( 'string' ) + // InternalApplicationConfiguration.g:44:9: 'string' { - match('*'); + match("string"); + } @@ -798,11 +800,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__45; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:45:7: ( '..' ) - // InternalApplicationConfiguration.g:45:9: '..' + // InternalApplicationConfiguration.g:45:7: ( '*' ) + // InternalApplicationConfiguration.g:45:9: '*' { - match(".."); - + match('*'); } @@ -819,10 +820,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:46:7: ( 'scope' ) - // InternalApplicationConfiguration.g:46:9: 'scope' + // InternalApplicationConfiguration.g:46:7: ( '..' ) + // InternalApplicationConfiguration.g:46:9: '..' { - match("scope"); + match(".."); } @@ -840,10 +841,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:47:7: ( 'generate' ) - // InternalApplicationConfiguration.g:47:9: 'generate' + // InternalApplicationConfiguration.g:47:7: ( 'scope' ) + // InternalApplicationConfiguration.g:47:9: 'scope' { - match("generate"); + match("scope"); } @@ -861,10 +862,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__48; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:48:7: ( 'partial-model' ) - // InternalApplicationConfiguration.g:48:9: 'partial-model' + // InternalApplicationConfiguration.g:48:7: ( 'generate' ) + // InternalApplicationConfiguration.g:48:9: 'generate' { - match("partial-model"); + match("generate"); } @@ -882,10 +883,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__49; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:49:7: ( 'number' ) - // InternalApplicationConfiguration.g:49:9: 'number' + // InternalApplicationConfiguration.g:49:7: ( 'partial-model' ) + // InternalApplicationConfiguration.g:49:9: 'partial-model' { - match("number"); + match("partial-model"); } @@ -903,10 +904,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__50; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:50:7: ( 'runs' ) - // InternalApplicationConfiguration.g:50:9: 'runs' + // InternalApplicationConfiguration.g:50:7: ( 'number' ) + // InternalApplicationConfiguration.g:50:9: 'number' { - match("runs"); + match("number"); } @@ -924,10 +925,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__51; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:51:7: ( 'solver' ) - // InternalApplicationConfiguration.g:51:9: 'solver' + // InternalApplicationConfiguration.g:51:7: ( 'runs' ) + // InternalApplicationConfiguration.g:51:9: 'runs' { - match("solver"); + match("runs"); } @@ -945,10 +946,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__52; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:52:7: ( 'debug' ) - // InternalApplicationConfiguration.g:52:9: 'debug' + // InternalApplicationConfiguration.g:52:7: ( 'solver' ) + // InternalApplicationConfiguration.g:52:9: 'solver' { - match("debug"); + match("solver"); } @@ -966,10 +967,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__53; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:53:7: ( 'log' ) - // InternalApplicationConfiguration.g:53:9: 'log' + // InternalApplicationConfiguration.g:53:7: ( 'debug' ) + // InternalApplicationConfiguration.g:53:9: 'debug' { - match("log"); + match("debug"); } @@ -987,10 +988,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__54; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:54:7: ( 'statistics' ) - // InternalApplicationConfiguration.g:54:9: 'statistics' + // InternalApplicationConfiguration.g:54:7: ( 'log' ) + // InternalApplicationConfiguration.g:54:9: 'log' { - match("statistics"); + match("log"); } @@ -1008,10 +1009,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__55; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:55:7: ( 'output' ) - // InternalApplicationConfiguration.g:55:9: 'output' + // InternalApplicationConfiguration.g:55:7: ( 'statistics' ) + // InternalApplicationConfiguration.g:55:9: 'statistics' { - match("output"); + match("statistics"); } @@ -1029,10 +1030,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__56; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:56:7: ( 'minimize' ) - // InternalApplicationConfiguration.g:56:9: 'minimize' + // InternalApplicationConfiguration.g:56:7: ( 'output' ) + // InternalApplicationConfiguration.g:56:9: 'output' { - match("minimize"); + match("output"); } @@ -1050,10 +1051,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__57; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:57:7: ( 'maximize' ) - // InternalApplicationConfiguration.g:57:9: 'maximize' + // InternalApplicationConfiguration.g:57:7: ( 'minimize' ) + // InternalApplicationConfiguration.g:57:9: 'minimize' { - match("maximize"); + match("minimize"); } @@ -1071,10 +1072,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__58; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:58:7: ( '<=' ) - // InternalApplicationConfiguration.g:58:9: '<=' + // InternalApplicationConfiguration.g:58:7: ( 'maximize' ) + // InternalApplicationConfiguration.g:58:9: 'maximize' { - match("<="); + match("maximize"); } @@ -1092,10 +1093,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__59; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:59:7: ( '>=' ) - // InternalApplicationConfiguration.g:59:9: '>=' + // InternalApplicationConfiguration.g:59:7: ( '<=' ) + // InternalApplicationConfiguration.g:59:9: '<=' { - match(">="); + match("<="); } @@ -1113,10 +1114,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__60; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:60:7: ( 'none' ) - // InternalApplicationConfiguration.g:60:9: 'none' + // InternalApplicationConfiguration.g:60:7: ( '>=' ) + // InternalApplicationConfiguration.g:60:9: '>=' { - match("none"); + match(">="); } @@ -1134,10 +1135,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__61; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:61:7: ( 'normal' ) - // InternalApplicationConfiguration.g:61:9: 'normal' + // InternalApplicationConfiguration.g:61:7: ( 'none' ) + // InternalApplicationConfiguration.g:61:9: 'none' { - match("normal"); + match("none"); } @@ -1155,10 +1156,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__62; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:62:7: ( 'full' ) - // InternalApplicationConfiguration.g:62:9: 'full' + // InternalApplicationConfiguration.g:62:7: ( 'normal' ) + // InternalApplicationConfiguration.g:62:9: 'normal' { - match("full"); + match("normal"); } @@ -1176,10 +1177,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__63; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:63:7: ( 'SMTSolver' ) - // InternalApplicationConfiguration.g:63:9: 'SMTSolver' + // InternalApplicationConfiguration.g:63:7: ( 'full' ) + // InternalApplicationConfiguration.g:63:9: 'full' { - match("SMTSolver"); + match("full"); } @@ -1197,10 +1198,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:64:7: ( 'AlloySolver' ) - // InternalApplicationConfiguration.g:64:9: 'AlloySolver' + // InternalApplicationConfiguration.g:64:7: ( 'SMTSolver' ) + // InternalApplicationConfiguration.g:64:9: 'SMTSolver' { - match("AlloySolver"); + match("SMTSolver"); } @@ -1218,10 +1219,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__65; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:65:7: ( 'ViatraSolver' ) - // InternalApplicationConfiguration.g:65:9: 'ViatraSolver' + // InternalApplicationConfiguration.g:65:7: ( 'AlloySolver' ) + // InternalApplicationConfiguration.g:65:9: 'AlloySolver' { - match("ViatraSolver"); + match("AlloySolver"); } @@ -1234,15 +1235,36 @@ public class InternalApplicationConfigurationLexer extends Lexer { } // $ANTLR end "T__65" + // $ANTLR start "T__66" + public final void mT__66() throws RecognitionException { + try { + int _type = T__66; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalApplicationConfiguration.g:66:7: ( 'ViatraSolver' ) + // InternalApplicationConfiguration.g:66:9: 'ViatraSolver' + { + match("ViatraSolver"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__66" + // $ANTLR start "RULE_ID" public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:5007:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalApplicationConfiguration.g:5007:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalApplicationConfiguration.g:5170:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalApplicationConfiguration.g:5170:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalApplicationConfiguration.g:5007:11: ( '^' )? + // InternalApplicationConfiguration.g:5170:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1251,7 +1273,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt1) { case 1 : - // InternalApplicationConfiguration.g:5007:11: '^' + // InternalApplicationConfiguration.g:5170:11: '^' { match('^'); @@ -1269,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { recover(mse); throw mse;} - // InternalApplicationConfiguration.g:5007:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalApplicationConfiguration.g:5170:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -1318,10 +1340,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:5009:10: ( ( '0' .. '9' )+ ) - // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+ + // InternalApplicationConfiguration.g:5172:10: ( ( '0' .. '9' )+ ) + // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+ { - // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+ + // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -1335,7 +1357,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt3) { case 1 : - // InternalApplicationConfiguration.g:5009:13: '0' .. '9' + // InternalApplicationConfiguration.g:5172:13: '0' .. '9' { matchRange('0','9'); @@ -1367,10 +1389,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:5011:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalApplicationConfiguration.g:5174:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -1388,10 +1410,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt6) { case 1 : - // InternalApplicationConfiguration.g:5011:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalApplicationConfiguration.g:5174:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalApplicationConfiguration.g:5011:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalApplicationConfiguration.g:5174:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -1407,7 +1429,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt4) { case 1 : - // InternalApplicationConfiguration.g:5011:21: '\\\\' . + // InternalApplicationConfiguration.g:5174:21: '\\\\' . { match('\\'); matchAny(); @@ -1415,7 +1437,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:5011:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalApplicationConfiguration.g:5174:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1440,10 +1462,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:5011:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalApplicationConfiguration.g:5174:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalApplicationConfiguration.g:5011:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalApplicationConfiguration.g:5174:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -1459,7 +1481,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt5) { case 1 : - // InternalApplicationConfiguration.g:5011:54: '\\\\' . + // InternalApplicationConfiguration.g:5174:54: '\\\\' . { match('\\'); matchAny(); @@ -1467,7 +1489,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:5011:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalApplicationConfiguration.g:5174:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1510,12 +1532,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:5013:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalApplicationConfiguration.g:5013:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalApplicationConfiguration.g:5176:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalApplicationConfiguration.g:5176:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalApplicationConfiguration.g:5013:24: ( options {greedy=false; } : . )* + // InternalApplicationConfiguration.g:5176:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1540,7 +1562,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt7) { case 1 : - // InternalApplicationConfiguration.g:5013:52: . + // InternalApplicationConfiguration.g:5176:52: . { matchAny(); @@ -1570,12 +1592,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:5015:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalApplicationConfiguration.g:5015:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalApplicationConfiguration.g:5178:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalApplicationConfiguration.g:5178:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalApplicationConfiguration.g:5015:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalApplicationConfiguration.g:5178:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1588,7 +1610,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt8) { case 1 : - // InternalApplicationConfiguration.g:5015:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalApplicationConfiguration.g:5178:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1608,7 +1630,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } } while (true); - // InternalApplicationConfiguration.g:5015:40: ( ( '\\r' )? '\\n' )? + // InternalApplicationConfiguration.g:5178:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1617,9 +1639,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt10) { case 1 : - // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? '\\n' + // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? '\\n' { - // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? + // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1628,7 +1650,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt9) { case 1 : - // InternalApplicationConfiguration.g:5015:41: '\\r' + // InternalApplicationConfiguration.g:5178:41: '\\r' { match('\r'); @@ -1660,10 +1682,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:5017:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalApplicationConfiguration.g:5180:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1717,8 +1739,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:5019:16: ( . ) - // InternalApplicationConfiguration.g:5019:18: . + // InternalApplicationConfiguration.g:5182:16: ( . ) + // InternalApplicationConfiguration.g:5182:18: . { matchAny(); @@ -1733,8 +1755,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=62; + // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt12=63; alt12 = dfa12.predict(input); switch (alt12) { case 1 : @@ -2123,49 +2145,56 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 56 : - // InternalApplicationConfiguration.g:1:340: RULE_ID + // InternalApplicationConfiguration.g:1:340: T__66 { - mRULE_ID(); + mT__66(); } break; case 57 : - // InternalApplicationConfiguration.g:1:348: RULE_INT + // InternalApplicationConfiguration.g:1:346: RULE_ID { - mRULE_INT(); + mRULE_ID(); } break; case 58 : - // InternalApplicationConfiguration.g:1:357: RULE_STRING + // InternalApplicationConfiguration.g:1:354: RULE_INT { - mRULE_STRING(); + mRULE_INT(); } break; case 59 : - // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT + // InternalApplicationConfiguration.g:1:363: RULE_STRING { - mRULE_ML_COMMENT(); + mRULE_STRING(); } break; case 60 : - // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT + // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT { - mRULE_SL_COMMENT(); + mRULE_ML_COMMENT(); } break; case 61 : - // InternalApplicationConfiguration.g:1:401: RULE_WS + // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT { - mRULE_WS(); + mRULE_SL_COMMENT(); } break; case 62 : - // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER + // InternalApplicationConfiguration.g:1:407: RULE_WS + { + mRULE_WS(); + + } + break; + case 63 : + // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -2179,17 +2208,17 @@ public class InternalApplicationConfigurationLexer extends Lexer { protected DFA12 dfa12 = new DFA12(this); static final String DFA12_eotS = - "\1\uffff\1\50\1\uffff\5\54\4\uffff\1\54\1\46\5\54\1\uffff\1\46\1\110\1\112\2\54\1\uffff\5\54\1\46\2\uffff\3\46\5\uffff\2\54\1\uffff\10\54\4\uffff\1\54\1\uffff\6\54\1\157\3\54\6\uffff\5\54\1\uffff\5\54\5\uffff\1\54\1\u0081\22\54\1\uffff\2\54\1\u0099\16\54\1\uffff\4\54\1\u00ac\1\54\1\u00ae\1\u00af\1\54\1\u00b1\5\54\1\u00b7\6\54\2\uffff\1\u00be\1\u00bf\20\54\1\uffff\1\54\2\uffff\1\54\1\uffff\5\54\1\uffff\6\54\2\uffff\4\54\1\u00e1\2\54\1\u00e4\3\54\1\u00e8\2\54\1\u00eb\2\54\1\u00ee\3\54\1\u00f2\1\u00f3\3\54\1\u00f7\1\54\1\u00f9\1\u00fa\1\u00fb\1\u00fc\1\54\1\uffff\1\u00fe\1\54\1\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u0106\1\uffff\1\u0107\2\54\2\uffff\3\54\1\uffff\1\54\4\uffff\1\54\1\uffff\4\54\1\u0113\2\54\3\uffff\1\54\1\u0117\1\u0118\3\54\1\u011c\3\54\1\uffff\1\u0120\1\54\1\u0122\2\uffff\3\54\1\uffff\1\u0126\2\54\1\uffff\1\54\1\uffff\1\54\1\u012b\1\u012c\1\uffff\2\54\1\u012f\1\u0130\2\uffff\1\u0131\1\54\3\uffff\1\u0133\1\uffff"; + "\1\uffff\1\50\1\uffff\5\54\4\uffff\1\54\1\46\5\54\1\uffff\1\46\1\110\1\112\2\54\1\uffff\5\54\1\46\2\uffff\3\46\5\uffff\2\54\1\uffff\10\54\4\uffff\1\54\1\uffff\6\54\1\160\3\54\6\uffff\5\54\1\uffff\5\54\5\uffff\1\54\1\u0082\23\54\1\uffff\2\54\1\u009b\16\54\1\uffff\4\54\1\u00ae\1\54\1\u00b0\1\u00b1\1\54\1\u00b3\5\54\1\u00b9\4\54\1\u00be\2\54\2\uffff\1\u00c1\1\u00c2\20\54\1\uffff\1\54\2\uffff\1\54\1\uffff\5\54\1\uffff\4\54\1\uffff\2\54\2\uffff\4\54\1\u00e4\2\54\1\u00e7\3\54\1\u00eb\2\54\1\u00ee\2\54\1\u00f1\3\54\1\u00f5\1\u00f6\3\54\1\u00fa\1\54\1\u00fc\1\u00fd\1\u00fe\1\u00ff\1\54\1\uffff\1\u0101\1\54\1\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u0109\1\uffff\1\u010a\2\54\2\uffff\3\54\1\uffff\1\54\4\uffff\1\54\1\uffff\4\54\1\u0116\2\54\3\uffff\1\54\1\u011a\1\u011b\3\54\1\u011f\3\54\1\uffff\1\u0123\1\54\1\u0125\2\uffff\3\54\1\uffff\1\u0129\2\54\1\uffff\1\54\1\uffff\1\54\1\u012e\1\u012f\1\uffff\2\54\1\u0132\1\u0133\2\uffff\1\u0134\1\54\3\uffff\1\u0136\1\uffff"; static final String DFA12_eofS = - "\u0134\uffff"; + "\u0137\uffff"; static final String DFA12_minS = - "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\164\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\146\1\156\1\170\1\156\1\60\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\146\1\uffff\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\1\60\2\155\1\164\1\151\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff"; + "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\164\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\146\1\156\1\170\1\156\1\60\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\146\1\164\1\uffff\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\1\60\2\155\1\164\1\151\1\60\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\1\uffff\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff"; static final String DFA12_maxS = - "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\1\164\1\157\1\164\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\146\1\156\1\170\1\156\1\172\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\163\1\uffff\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\1\172\2\155\1\164\1\151\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff"; + "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\1\164\1\157\1\164\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\146\1\156\1\170\1\163\1\172\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\163\1\164\1\uffff\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\1\172\2\155\1\164\1\151\1\172\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\1\uffff\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff"; static final String DFA12_acceptS = - "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\7\uffff\1\32\5\uffff\1\42\6\uffff\1\70\1\71\3\uffff\1\75\1\76\1\43\1\1\1\2\2\uffff\1\70\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\12\uffff\1\32\1\33\1\60\1\34\1\61\1\35\5\uffff\1\42\5\uffff\1\71\1\72\1\73\1\74\1\75\24\uffff\1\23\21\uffff\1\37\26\uffff\1\27\1\53\22\uffff\1\40\1\uffff\1\50\1\7\1\uffff\1\64\5\uffff\1\24\6\uffff\1\36\1\62\41\uffff\1\44\2\uffff\1\52\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\31\1\21\3\uffff\1\26\1\uffff\1\55\1\63\1\47\1\41\1\uffff\1\51\7\uffff\1\30\1\14\1\46\12\uffff\1\4\3\uffff\1\56\1\57\3\uffff\1\45\3\uffff\1\15\1\uffff\1\17\3\uffff\1\65\4\uffff\1\25\1\54\2\uffff\1\6\1\22\1\66\1\uffff\1\67"; + "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\7\uffff\1\33\5\uffff\1\43\6\uffff\1\71\1\72\3\uffff\1\76\1\77\1\44\1\1\1\2\2\uffff\1\71\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\12\uffff\1\33\1\34\1\61\1\35\1\62\1\36\5\uffff\1\43\5\uffff\1\72\1\73\1\74\1\75\1\76\25\uffff\1\24\21\uffff\1\40\27\uffff\1\30\1\54\22\uffff\1\41\1\uffff\1\51\1\7\1\uffff\1\65\5\uffff\1\25\4\uffff\1\23\2\uffff\1\37\1\63\41\uffff\1\45\2\uffff\1\53\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\32\1\21\3\uffff\1\27\1\uffff\1\56\1\64\1\50\1\42\1\uffff\1\52\7\uffff\1\31\1\14\1\47\12\uffff\1\4\3\uffff\1\57\1\60\3\uffff\1\46\3\uffff\1\15\1\uffff\1\17\3\uffff\1\66\4\uffff\1\26\1\55\2\uffff\1\6\1\22\1\67\1\uffff\1\70"; static final String DFA12_specialS = - "\1\1\41\uffff\1\2\1\0\u0110\uffff}>"; + "\1\1\41\uffff\1\0\1\2\u0113\uffff}>"; static final String[] DFA12_transitionS = { "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\23\3\46\1\43\2\46\1\31\1\24\1\12\1\2\1\1\1\44\12\41\1\15\1\46\1\25\1\10\1\26\2\46\1\35\21\40\1\34\2\40\1\36\4\40\3\46\1\37\1\40\1\46\1\20\1\40\1\17\1\33\1\4\1\7\1\32\1\40\1\3\2\40\1\22\1\16\1\27\1\21\1\14\1\40\1\6\1\30\2\40\1\5\4\40\1\11\1\46\1\13\uff82\46", "\1\47", @@ -2255,42 +2284,41 @@ public class InternalApplicationConfigurationLexer extends Lexer { "\1\153", "\1\154", "\1\155", - "\1\156", + "\1\156\4\uffff\1\157", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\160", "\1\161", "\1\162", + "\1\163", "", "", "", "", "", "", - "\1\163\11\uffff\1\164\3\uffff\1\165", - "\1\166", - "\1\170\20\uffff\1\167", - "\1\171", + "\1\164\11\uffff\1\165\3\uffff\1\166", + "\1\167", + "\1\171\20\uffff\1\170", "\1\172", - "", "\1\173", + "", "\1\174", "\1\175", "\1\176", "\1\177", + "\1\u0080", "", "", "", "", "", - "\1\u0080", + "\1\u0081", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\u0082", "\1\u0083", "\1\u0084", "\1\u0085", "\1\u0086", - "\1\u0088\1\u0087", - "\1\u0089", + "\1\u0087", + "\1\u0089\1\u0088", "\1\u008a", "\1\u008b", "\1\u008c", @@ -2301,13 +2329,13 @@ public class InternalApplicationConfigurationLexer extends Lexer { "\1\u0091", "\1\u0092", "\1\u0093", - "\1\u0095\14\uffff\1\u0094", - "", - "\1\u0096", + "\1\u0094", + "\1\u0096\14\uffff\1\u0095", "\1\u0097", - "\1\u0098\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\u009a", - "\1\u009b", + "", + "\1\u0098", + "\1\u0099", + "\1\u009a\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u009c", "\1\u009d", "\1\u009e", @@ -2320,36 +2348,36 @@ public class InternalApplicationConfigurationLexer extends Lexer { "\1\u00a5", "\1\u00a6", "\1\u00a7", - "", "\1\u00a8", "\1\u00a9", + "", "\1\u00aa", "\1\u00ab", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00ac", "\1\u00ad", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00af", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\u00b0", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00b2", - "\1\u00b3", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00b4", "\1\u00b5", "\1\u00b6", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00b7", "\1\u00b8", - "\1\u00b9", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00ba", "\1\u00bb", "\1\u00bc", "\1\u00bd", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00bf", + "\1\u00c0", "", "", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\u00c0", - "\1\u00c1", - "\1\u00c2", "\1\u00c3", "\1\u00c4", "\1\u00c5", @@ -2363,38 +2391,39 @@ public class InternalApplicationConfigurationLexer extends Lexer { "\1\u00cd", "\1\u00ce", "\1\u00cf", - "", "\1\u00d0", - "", - "", "\1\u00d1", - "", "\1\u00d2", + "", "\1\u00d3", + "", + "", "\1\u00d4", + "", "\1\u00d5", "\1\u00d6", - "", "\1\u00d7", "\1\u00d8", "\1\u00d9", + "", "\1\u00da", "\1\u00db", "\1\u00dc", - "", - "", "\1\u00dd", + "", "\1\u00de", "\1\u00df", + "", + "", "\1\u00e0", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00e1", "\1\u00e2", "\1\u00e3", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00e5", "\1\u00e6", - "\1\u00e7", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00e8", "\1\u00e9", "\1\u00ea", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", @@ -2403,97 +2432,100 @@ public class InternalApplicationConfigurationLexer extends Lexer { "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00ef", "\1\u00f0", - "\1\u00f1", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00f2", + "\1\u00f3", "\1\u00f4", - "\1\u00f5", - "\1\u00f6", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00f7", "\1\u00f8", + "\1\u00f9", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00fb", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\u00fd", - "", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\u00ff", - "", "\1\u0100", - "\1\u0101", + "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0102", "", "\1\u0103", "\1\u0104", - "", "\1\u0105", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\u0108", - "\1\u0109", + "\1\u0106", + "\1\u0107", "", + "\1\u0108", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", - "\1\u010a", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u010b", "\1\u010c", "", + "", "\1\u010d", + "\1\u010e", + "\1\u010f", "", + "\1\u0110", "", "", "", - "\1\u010e", "", - "\1\u010f", - "\1\u0110", "\1\u0111", + "", "\1\u0112", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0113", "\1\u0114", "\1\u0115", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0117", + "\1\u0118", "", "", "", - "\1\u0116", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0119", - "\1\u011a", - "\1\u011b", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u011c", "\1\u011d", "\1\u011e", - "\1\u011f", - "", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0120", "\1\u0121", - "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "", + "\1\u0122", "", - "\1\u0123", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0124", - "\1\u0125", - "", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "", + "", + "\1\u0126", "\1\u0127", "\1\u0128", "", - "\1\u0129", - "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u012a", + "\1\u012b", + "", + "\1\u012c", + "", + "\1\u012d", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", - "\1\u012d", - "\1\u012e", + "\1\u0130", + "\1\u0131", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", "", "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\u0132", + "\1\u0135", "", "", "", @@ -2531,17 +2563,17 @@ public class InternalApplicationConfigurationLexer extends Lexer { this.transition = DFA12_transition; } public String getDescription() { - return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : - int LA12_35 = input.LA(1); + int LA12_34 = input.LA(1); s = -1; - if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} + if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;} else s = 38; @@ -2630,10 +2662,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { if ( s>=0 ) return s; break; case 2 : - int LA12_34 = input.LA(1); + int LA12_35 = input.LA(1); s = -1; - if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;} + if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} else s = 38; -- cgit v1.2.3-70-g09d2