aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Alloy-Solver/hu.bme.mit.inf.dslreasoner.alloy.language.ui/src-gen/hu/bme/mit/inf/dslreasoner/ui/contentassist/antlr/internal/InternalAlloyLanguage.g
diff options
context:
space:
mode:
Diffstat (limited to 'Solvers/Alloy-Solver/hu.bme.mit.inf.dslreasoner.alloy.language.ui/src-gen/hu/bme/mit/inf/dslreasoner/ui/contentassist/antlr/internal/InternalAlloyLanguage.g')
-rw-r--r--Solvers/Alloy-Solver/hu.bme.mit.inf.dslreasoner.alloy.language.ui/src-gen/hu/bme/mit/inf/dslreasoner/ui/contentassist/antlr/internal/InternalAlloyLanguage.g360
1 files changed, 330 insertions, 30 deletions
diff --git a/Solvers/Alloy-Solver/hu.bme.mit.inf.dslreasoner.alloy.language.ui/src-gen/hu/bme/mit/inf/dslreasoner/ui/contentassist/antlr/internal/InternalAlloyLanguage.g b/Solvers/Alloy-Solver/hu.bme.mit.inf.dslreasoner.alloy.language.ui/src-gen/hu/bme/mit/inf/dslreasoner/ui/contentassist/antlr/internal/InternalAlloyLanguage.g
index 1551eeee..dd2d665e 100644
--- a/Solvers/Alloy-Solver/hu.bme.mit.inf.dslreasoner.alloy.language.ui/src-gen/hu/bme/mit/inf/dslreasoner/ui/contentassist/antlr/internal/InternalAlloyLanguage.g
+++ b/Solvers/Alloy-Solver/hu.bme.mit.inf.dslreasoner.alloy.language.ui/src-gen/hu/bme/mit/inf/dslreasoner/ui/contentassist/antlr/internal/InternalAlloyLanguage.g
@@ -985,6 +985,34 @@ finally {
985 985
986 986
987 987
988// Entry rule entryRuleALSStringScope
989entryRuleALSStringScope
990:
991{ before(grammarAccess.getALSStringScopeRule()); }
992 ruleALSStringScope
993{ after(grammarAccess.getALSStringScopeRule()); }
994 EOF
995;
996
997// Rule ALSStringScope
998ruleALSStringScope
999 @init {
1000 int stackSize = keepStackSize();
1001 }
1002 :
1003(
1004{ before(grammarAccess.getALSStringScopeAccess().getGroup()); }
1005(rule__ALSStringScope__Group__0)
1006{ after(grammarAccess.getALSStringScopeAccess().getGroup()); }
1007)
1008
1009;
1010finally {
1011 restoreStackSize(stackSize);
1012}
1013
1014
1015
988 1016
989// Rule ALSMultiplicity 1017// Rule ALSMultiplicity
990ruleALSMultiplicity 1018ruleALSMultiplicity
@@ -1447,6 +1475,18 @@ rule__ALSBasicRelationTerm__Alternatives
1447{ after(grammarAccess.getALSBasicRelationTermAccess().getGroup_6()); } 1475{ after(grammarAccess.getALSBasicRelationTermAccess().getGroup_6()); }
1448) 1476)
1449 1477
1478 |(
1479{ before(grammarAccess.getALSBasicRelationTermAccess().getGroup_7()); }
1480(rule__ALSBasicRelationTerm__Group_7__0)
1481{ after(grammarAccess.getALSBasicRelationTermAccess().getGroup_7()); }
1482)
1483
1484 |(
1485{ before(grammarAccess.getALSBasicRelationTermAccess().getGroup_8()); }
1486(rule__ALSBasicRelationTerm__Group_8__0)
1487{ after(grammarAccess.getALSBasicRelationTermAccess().getGroup_8()); }
1488)
1489
1450; 1490;
1451finally { 1491finally {
1452 restoreStackSize(stackSize); 1492 restoreStackSize(stackSize);
@@ -1469,6 +1509,12 @@ rule__ALSTypeScope__Alternatives
1469{ after(grammarAccess.getALSTypeScopeAccess().getALSIntScopeParserRuleCall_1()); } 1509{ after(grammarAccess.getALSTypeScopeAccess().getALSIntScopeParserRuleCall_1()); }
1470) 1510)
1471 1511
1512 |(
1513{ before(grammarAccess.getALSTypeScopeAccess().getALSStringScopeParserRuleCall_2()); }
1514 ruleALSStringScope
1515{ after(grammarAccess.getALSTypeScopeAccess().getALSStringScopeParserRuleCall_2()); }
1516)
1517
1472; 1518;
1473finally { 1519finally {
1474 restoreStackSize(stackSize); 1520 restoreStackSize(stackSize);
@@ -8081,11 +8127,11 @@ rule__ALSBasicRelationTerm__Group_4__0__Impl
8081 } 8127 }
8082: 8128:
8083( 8129(
8084{ before(grammarAccess.getALSBasicRelationTermAccess().getALSReferenceAction_4_0()); } 8130{ before(grammarAccess.getALSBasicRelationTermAccess().getALSStringAction_4_0()); }
8085( 8131(
8086 8132
8087) 8133)
8088{ after(grammarAccess.getALSBasicRelationTermAccess().getALSReferenceAction_4_0()); } 8134{ after(grammarAccess.getALSBasicRelationTermAccess().getALSStringAction_4_0()); }
8089) 8135)
8090 8136
8091; 8137;
@@ -8111,9 +8157,11 @@ rule__ALSBasicRelationTerm__Group_4__1__Impl
8111 } 8157 }
8112: 8158:
8113( 8159(
8114{ before(grammarAccess.getALSBasicRelationTermAccess().getReferredAssignment_4_1()); } 8160{ before(grammarAccess.getALSBasicRelationTermAccess().getStringKeyword_4_1()); }
8115(rule__ALSBasicRelationTerm__ReferredAssignment_4_1) 8161
8116{ after(grammarAccess.getALSBasicRelationTermAccess().getReferredAssignment_4_1()); } 8162 'String'
8163
8164{ after(grammarAccess.getALSBasicRelationTermAccess().getStringKeyword_4_1()); }
8117) 8165)
8118 8166
8119; 8167;
@@ -8144,11 +8192,11 @@ rule__ALSBasicRelationTerm__Group_5__0__Impl
8144 } 8192 }
8145: 8193:
8146( 8194(
8147{ before(grammarAccess.getALSBasicRelationTermAccess().getALSNumberLiteralAction_5_0()); } 8195{ before(grammarAccess.getALSBasicRelationTermAccess().getALSReferenceAction_5_0()); }
8148( 8196(
8149 8197
8150) 8198)
8151{ after(grammarAccess.getALSBasicRelationTermAccess().getALSNumberLiteralAction_5_0()); } 8199{ after(grammarAccess.getALSBasicRelationTermAccess().getALSReferenceAction_5_0()); }
8152) 8200)
8153 8201
8154; 8202;
@@ -8174,9 +8222,9 @@ rule__ALSBasicRelationTerm__Group_5__1__Impl
8174 } 8222 }
8175: 8223:
8176( 8224(
8177{ before(grammarAccess.getALSBasicRelationTermAccess().getValueAssignment_5_1()); } 8225{ before(grammarAccess.getALSBasicRelationTermAccess().getReferredAssignment_5_1()); }
8178(rule__ALSBasicRelationTerm__ValueAssignment_5_1) 8226(rule__ALSBasicRelationTerm__ReferredAssignment_5_1)
8179{ after(grammarAccess.getALSBasicRelationTermAccess().getValueAssignment_5_1()); } 8227{ after(grammarAccess.getALSBasicRelationTermAccess().getReferredAssignment_5_1()); }
8180) 8228)
8181 8229
8182; 8230;
@@ -8207,11 +8255,11 @@ rule__ALSBasicRelationTerm__Group_6__0__Impl
8207 } 8255 }
8208: 8256:
8209( 8257(
8210{ before(grammarAccess.getALSBasicRelationTermAccess().getLeftParenthesisKeyword_6_0()); } 8258{ before(grammarAccess.getALSBasicRelationTermAccess().getALSNumberLiteralAction_6_0()); }
8211 8259(
8212 '('
8213 8260
8214{ after(grammarAccess.getALSBasicRelationTermAccess().getLeftParenthesisKeyword_6_0()); } 8261)
8262{ after(grammarAccess.getALSBasicRelationTermAccess().getALSNumberLiteralAction_6_0()); }
8215) 8263)
8216 8264
8217; 8265;
@@ -8226,7 +8274,6 @@ rule__ALSBasicRelationTerm__Group_6__1
8226 } 8274 }
8227: 8275:
8228 rule__ALSBasicRelationTerm__Group_6__1__Impl 8276 rule__ALSBasicRelationTerm__Group_6__1__Impl
8229 rule__ALSBasicRelationTerm__Group_6__2
8230; 8277;
8231finally { 8278finally {
8232 restoreStackSize(stackSize); 8279 restoreStackSize(stackSize);
@@ -8238,9 +8285,136 @@ rule__ALSBasicRelationTerm__Group_6__1__Impl
8238 } 8285 }
8239: 8286:
8240( 8287(
8241{ before(grammarAccess.getALSBasicRelationTermAccess().getALSTermParserRuleCall_6_1()); } 8288{ before(grammarAccess.getALSBasicRelationTermAccess().getValueAssignment_6_1()); }
8289(rule__ALSBasicRelationTerm__ValueAssignment_6_1)
8290{ after(grammarAccess.getALSBasicRelationTermAccess().getValueAssignment_6_1()); }
8291)
8292
8293;
8294finally {
8295 restoreStackSize(stackSize);
8296}
8297
8298
8299
8300
8301
8302
8303rule__ALSBasicRelationTerm__Group_7__0
8304 @init {
8305 int stackSize = keepStackSize();
8306 }
8307:
8308 rule__ALSBasicRelationTerm__Group_7__0__Impl
8309 rule__ALSBasicRelationTerm__Group_7__1
8310;
8311finally {
8312 restoreStackSize(stackSize);
8313}
8314
8315rule__ALSBasicRelationTerm__Group_7__0__Impl
8316 @init {
8317 int stackSize = keepStackSize();
8318 }
8319:
8320(
8321{ before(grammarAccess.getALSBasicRelationTermAccess().getALSStringLiteralAction_7_0()); }
8322(
8323
8324)
8325{ after(grammarAccess.getALSBasicRelationTermAccess().getALSStringLiteralAction_7_0()); }
8326)
8327
8328;
8329finally {
8330 restoreStackSize(stackSize);
8331}
8332
8333
8334rule__ALSBasicRelationTerm__Group_7__1
8335 @init {
8336 int stackSize = keepStackSize();
8337 }
8338:
8339 rule__ALSBasicRelationTerm__Group_7__1__Impl
8340;
8341finally {
8342 restoreStackSize(stackSize);
8343}
8344
8345rule__ALSBasicRelationTerm__Group_7__1__Impl
8346 @init {
8347 int stackSize = keepStackSize();
8348 }
8349:
8350(
8351{ before(grammarAccess.getALSBasicRelationTermAccess().getValueAssignment_7_1()); }
8352(rule__ALSBasicRelationTerm__ValueAssignment_7_1)
8353{ after(grammarAccess.getALSBasicRelationTermAccess().getValueAssignment_7_1()); }
8354)
8355
8356;
8357finally {
8358 restoreStackSize(stackSize);
8359}
8360
8361
8362
8363
8364
8365
8366rule__ALSBasicRelationTerm__Group_8__0
8367 @init {
8368 int stackSize = keepStackSize();
8369 }
8370:
8371 rule__ALSBasicRelationTerm__Group_8__0__Impl
8372 rule__ALSBasicRelationTerm__Group_8__1
8373;
8374finally {
8375 restoreStackSize(stackSize);
8376}
8377
8378rule__ALSBasicRelationTerm__Group_8__0__Impl
8379 @init {
8380 int stackSize = keepStackSize();
8381 }
8382:
8383(
8384{ before(grammarAccess.getALSBasicRelationTermAccess().getLeftParenthesisKeyword_8_0()); }
8385
8386 '('
8387
8388{ after(grammarAccess.getALSBasicRelationTermAccess().getLeftParenthesisKeyword_8_0()); }
8389)
8390
8391;
8392finally {
8393 restoreStackSize(stackSize);
8394}
8395
8396
8397rule__ALSBasicRelationTerm__Group_8__1
8398 @init {
8399 int stackSize = keepStackSize();
8400 }
8401:
8402 rule__ALSBasicRelationTerm__Group_8__1__Impl
8403 rule__ALSBasicRelationTerm__Group_8__2
8404;
8405finally {
8406 restoreStackSize(stackSize);
8407}
8408
8409rule__ALSBasicRelationTerm__Group_8__1__Impl
8410 @init {
8411 int stackSize = keepStackSize();
8412 }
8413:
8414(
8415{ before(grammarAccess.getALSBasicRelationTermAccess().getALSTermParserRuleCall_8_1()); }
8242 ruleALSTerm 8416 ruleALSTerm
8243{ after(grammarAccess.getALSBasicRelationTermAccess().getALSTermParserRuleCall_6_1()); } 8417{ after(grammarAccess.getALSBasicRelationTermAccess().getALSTermParserRuleCall_8_1()); }
8244) 8418)
8245 8419
8246; 8420;
@@ -8249,28 +8423,28 @@ finally {
8249} 8423}
8250 8424
8251 8425
8252rule__ALSBasicRelationTerm__Group_6__2 8426rule__ALSBasicRelationTerm__Group_8__2
8253 @init { 8427 @init {
8254 int stackSize = keepStackSize(); 8428 int stackSize = keepStackSize();
8255 } 8429 }
8256: 8430:
8257 rule__ALSBasicRelationTerm__Group_6__2__Impl 8431 rule__ALSBasicRelationTerm__Group_8__2__Impl
8258; 8432;
8259finally { 8433finally {
8260 restoreStackSize(stackSize); 8434 restoreStackSize(stackSize);
8261} 8435}
8262 8436
8263rule__ALSBasicRelationTerm__Group_6__2__Impl 8437rule__ALSBasicRelationTerm__Group_8__2__Impl
8264 @init { 8438 @init {
8265 int stackSize = keepStackSize(); 8439 int stackSize = keepStackSize();
8266 } 8440 }
8267: 8441:
8268( 8442(
8269{ before(grammarAccess.getALSBasicRelationTermAccess().getRightParenthesisKeyword_6_2()); } 8443{ before(grammarAccess.getALSBasicRelationTermAccess().getRightParenthesisKeyword_8_2()); }
8270 8444
8271 ')' 8445 ')'
8272 8446
8273{ after(grammarAccess.getALSBasicRelationTermAccess().getRightParenthesisKeyword_6_2()); } 8447{ after(grammarAccess.getALSBasicRelationTermAccess().getRightParenthesisKeyword_8_2()); }
8274) 8448)
8275 8449
8276; 8450;
@@ -8759,6 +8933,102 @@ finally {
8759 8933
8760 8934
8761 8935
8936rule__ALSStringScope__Group__0
8937 @init {
8938 int stackSize = keepStackSize();
8939 }
8940:
8941 rule__ALSStringScope__Group__0__Impl
8942 rule__ALSStringScope__Group__1
8943;
8944finally {
8945 restoreStackSize(stackSize);
8946}
8947
8948rule__ALSStringScope__Group__0__Impl
8949 @init {
8950 int stackSize = keepStackSize();
8951 }
8952:
8953(
8954{ before(grammarAccess.getALSStringScopeAccess().getExactlyKeyword_0()); }
8955
8956 'exactly'
8957
8958{ after(grammarAccess.getALSStringScopeAccess().getExactlyKeyword_0()); }
8959)
8960
8961;
8962finally {
8963 restoreStackSize(stackSize);
8964}
8965
8966
8967rule__ALSStringScope__Group__1
8968 @init {
8969 int stackSize = keepStackSize();
8970 }
8971:
8972 rule__ALSStringScope__Group__1__Impl
8973 rule__ALSStringScope__Group__2
8974;
8975finally {
8976 restoreStackSize(stackSize);
8977}
8978
8979rule__ALSStringScope__Group__1__Impl
8980 @init {
8981 int stackSize = keepStackSize();
8982 }
8983:
8984(
8985{ before(grammarAccess.getALSStringScopeAccess().getNumberAssignment_1()); }
8986(rule__ALSStringScope__NumberAssignment_1)
8987{ after(grammarAccess.getALSStringScopeAccess().getNumberAssignment_1()); }
8988)
8989
8990;
8991finally {
8992 restoreStackSize(stackSize);
8993}
8994
8995
8996rule__ALSStringScope__Group__2
8997 @init {
8998 int stackSize = keepStackSize();
8999 }
9000:
9001 rule__ALSStringScope__Group__2__Impl
9002;
9003finally {
9004 restoreStackSize(stackSize);
9005}
9006
9007rule__ALSStringScope__Group__2__Impl
9008 @init {
9009 int stackSize = keepStackSize();
9010 }
9011:
9012(
9013{ before(grammarAccess.getALSStringScopeAccess().getStringKeyword_2()); }
9014
9015 'String'
9016
9017{ after(grammarAccess.getALSStringScopeAccess().getStringKeyword_2()); }
9018)
9019
9020;
9021finally {
9022 restoreStackSize(stackSize);
9023}
9024
9025
9026
9027
9028
9029
9030
9031
8762 9032
8763rule__ALSSignatureBody__UnorderedGroup_0 9033rule__ALSSignatureBody__UnorderedGroup_0
8764 @init { 9034 @init {
@@ -9938,18 +10208,18 @@ finally {
9938 restoreStackSize(stackSize); 10208 restoreStackSize(stackSize);
9939} 10209}
9940 10210
9941rule__ALSBasicRelationTerm__ReferredAssignment_4_1 10211rule__ALSBasicRelationTerm__ReferredAssignment_5_1
9942 @init { 10212 @init {
9943 int stackSize = keepStackSize(); 10213 int stackSize = keepStackSize();
9944 } 10214 }
9945: 10215:
9946( 10216(
9947{ before(grammarAccess.getALSBasicRelationTermAccess().getReferredALSRelationDeclarationCrossReference_4_1_0()); } 10217{ before(grammarAccess.getALSBasicRelationTermAccess().getReferredALSRelationDeclarationCrossReference_5_1_0()); }
9948( 10218(
9949{ before(grammarAccess.getALSBasicRelationTermAccess().getReferredALSRelationDeclarationIDTerminalRuleCall_4_1_0_1()); } 10219{ before(grammarAccess.getALSBasicRelationTermAccess().getReferredALSRelationDeclarationIDTerminalRuleCall_5_1_0_1()); }
9950 RULE_ID{ after(grammarAccess.getALSBasicRelationTermAccess().getReferredALSRelationDeclarationIDTerminalRuleCall_4_1_0_1()); } 10220 RULE_ID{ after(grammarAccess.getALSBasicRelationTermAccess().getReferredALSRelationDeclarationIDTerminalRuleCall_5_1_0_1()); }
9951) 10221)
9952{ after(grammarAccess.getALSBasicRelationTermAccess().getReferredALSRelationDeclarationCrossReference_4_1_0()); } 10222{ after(grammarAccess.getALSBasicRelationTermAccess().getReferredALSRelationDeclarationCrossReference_5_1_0()); }
9953) 10223)
9954 10224
9955; 10225;
@@ -9957,14 +10227,29 @@ finally {
9957 restoreStackSize(stackSize); 10227 restoreStackSize(stackSize);
9958} 10228}
9959 10229
9960rule__ALSBasicRelationTerm__ValueAssignment_5_1 10230rule__ALSBasicRelationTerm__ValueAssignment_6_1
9961 @init { 10231 @init {
9962 int stackSize = keepStackSize(); 10232 int stackSize = keepStackSize();
9963 } 10233 }
9964: 10234:
9965( 10235(
9966{ before(grammarAccess.getALSBasicRelationTermAccess().getValueINTTerminalRuleCall_5_1_0()); } 10236{ before(grammarAccess.getALSBasicRelationTermAccess().getValueINTTerminalRuleCall_6_1_0()); }
9967 RULE_INT{ after(grammarAccess.getALSBasicRelationTermAccess().getValueINTTerminalRuleCall_5_1_0()); } 10237 RULE_INT{ after(grammarAccess.getALSBasicRelationTermAccess().getValueINTTerminalRuleCall_6_1_0()); }
10238)
10239
10240;
10241finally {
10242 restoreStackSize(stackSize);
10243}
10244
10245rule__ALSBasicRelationTerm__ValueAssignment_7_1
10246 @init {
10247 int stackSize = keepStackSize();
10248 }
10249:
10250(
10251{ before(grammarAccess.getALSBasicRelationTermAccess().getValueSTRINGTerminalRuleCall_7_1_0()); }
10252 RULE_STRING{ after(grammarAccess.getALSBasicRelationTermAccess().getValueSTRINGTerminalRuleCall_7_1_0()); }
9968) 10253)
9969 10254
9970; 10255;
@@ -10074,6 +10359,21 @@ finally {
10074 restoreStackSize(stackSize); 10359 restoreStackSize(stackSize);
10075} 10360}
10076 10361
10362rule__ALSStringScope__NumberAssignment_1
10363 @init {
10364 int stackSize = keepStackSize();
10365 }
10366:
10367(
10368{ before(grammarAccess.getALSStringScopeAccess().getNumberINTTerminalRuleCall_1_0()); }
10369 RULE_INT{ after(grammarAccess.getALSStringScopeAccess().getNumberINTTerminalRuleCall_1_0()); }
10370)
10371
10372;
10373finally {
10374 restoreStackSize(stackSize);
10375}
10376
10077 10377
10078RULE_ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'\''|'"'|'0'..'9')*; 10378RULE_ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'\''|'"'|'0'..'9')*;
10079 10379