aboutsummaryrefslogtreecommitdiffstats
path: root/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblem.g
diff options
context:
space:
mode:
Diffstat (limited to 'language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblem.g')
-rw-r--r--language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblem.g287
1 files changed, 43 insertions, 244 deletions
diff --git a/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblem.g b/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblem.g
index bec0e050..1fc6285d 100644
--- a/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblem.g
+++ b/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblem.g
@@ -942,23 +942,16 @@ finally {
942 942
943// Entry rule entryRuleReal 943// Entry rule entryRuleReal
944entryRuleReal 944entryRuleReal
945@init {
946 HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
947}
948: 945:
949{ before(grammarAccess.getRealRule()); } 946{ before(grammarAccess.getRealRule()); }
950 ruleReal 947 ruleReal
951{ after(grammarAccess.getRealRule()); } 948{ after(grammarAccess.getRealRule()); }
952 EOF 949 EOF
953; 950;
954finally {
955 myHiddenTokenState.restore();
956}
957 951
958// Rule Real 952// Rule Real
959ruleReal 953ruleReal
960 @init { 954 @init {
961 HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
962 int stackSize = keepStackSize(); 955 int stackSize = keepStackSize();
963 } 956 }
964 : 957 :
@@ -970,7 +963,6 @@ ruleReal
970; 963;
971finally { 964finally {
972 restoreStackSize(stackSize); 965 restoreStackSize(stackSize);
973 myHiddenTokenState.restore();
974} 966}
975 967
976// Rule LogicValue 968// Rule LogicValue
@@ -1245,15 +1237,15 @@ rule__Constant__Alternatives
1245 } 1237 }
1246: 1238:
1247 ( 1239 (
1248 { before(grammarAccess.getConstantAccess().getIntConstantParserRuleCall_0()); } 1240 { before(grammarAccess.getConstantAccess().getRealConstantParserRuleCall_0()); }
1249 ruleIntConstant 1241 ruleRealConstant
1250 { after(grammarAccess.getConstantAccess().getIntConstantParserRuleCall_0()); } 1242 { after(grammarAccess.getConstantAccess().getRealConstantParserRuleCall_0()); }
1251 ) 1243 )
1252 | 1244 |
1253 ( 1245 (
1254 { before(grammarAccess.getConstantAccess().getRealConstantParserRuleCall_1()); } 1246 { before(grammarAccess.getConstantAccess().getIntConstantParserRuleCall_1()); }
1255 ruleRealConstant 1247 ruleIntConstant
1256 { after(grammarAccess.getConstantAccess().getRealConstantParserRuleCall_1()); } 1248 { after(grammarAccess.getConstantAccess().getIntConstantParserRuleCall_1()); }
1257 ) 1249 )
1258 | 1250 |
1259 ( 1251 (
@@ -1393,80 +1385,47 @@ rule__Identifier__Alternatives
1393 'false' 1385 'false'
1394 { after(grammarAccess.getIdentifierAccess().getFalseKeyword_2()); } 1386 { after(grammarAccess.getIdentifierAccess().getFalseKeyword_2()); }
1395 ) 1387 )
1396 |
1397 (
1398 { before(grammarAccess.getIdentifierAccess().getEKeyword_3()); }
1399 'e'
1400 { after(grammarAccess.getIdentifierAccess().getEKeyword_3()); }
1401 )
1402 |
1403 (
1404 { before(grammarAccess.getIdentifierAccess().getEKeyword_4()); }
1405 'E'
1406 { after(grammarAccess.getIdentifierAccess().getEKeyword_4()); }
1407 )
1408;
1409finally {
1410 restoreStackSize(stackSize);
1411}
1412
1413rule__Real__Alternatives_2
1414 @init {
1415 int stackSize = keepStackSize();
1416 }
1417:
1418 (
1419 { before(grammarAccess.getRealAccess().getGroup_2_0()); }
1420 (rule__Real__Group_2_0__0)
1421 { after(grammarAccess.getRealAccess().getGroup_2_0()); }
1422 )
1423 |
1424 (
1425 { before(grammarAccess.getRealAccess().getGroup_2_1()); }
1426 (rule__Real__Group_2_1__0)
1427 { after(grammarAccess.getRealAccess().getGroup_2_1()); }
1428 )
1429; 1388;
1430finally { 1389finally {
1431 restoreStackSize(stackSize); 1390 restoreStackSize(stackSize);
1432} 1391}
1433 1392
1434rule__Real__Alternatives_2_1_1 1393rule__Real__Alternatives_1
1435 @init { 1394 @init {
1436 int stackSize = keepStackSize(); 1395 int stackSize = keepStackSize();
1437 } 1396 }
1438: 1397:
1439 ( 1398 (
1440 { before(grammarAccess.getRealAccess().getEKeyword_2_1_1_0()); } 1399 { before(grammarAccess.getRealAccess().getEXPONENTIALTerminalRuleCall_1_0()); }
1441 'e' 1400 RULE_EXPONENTIAL
1442 { after(grammarAccess.getRealAccess().getEKeyword_2_1_1_0()); } 1401 { after(grammarAccess.getRealAccess().getEXPONENTIALTerminalRuleCall_1_0()); }
1443 ) 1402 )
1444 | 1403 |
1445 ( 1404 (
1446 { before(grammarAccess.getRealAccess().getEKeyword_2_1_1_1()); } 1405 { before(grammarAccess.getRealAccess().getGroup_1_1()); }
1447 'E' 1406 (rule__Real__Group_1_1__0)
1448 { after(grammarAccess.getRealAccess().getEKeyword_2_1_1_1()); } 1407 { after(grammarAccess.getRealAccess().getGroup_1_1()); }
1449 ) 1408 )
1450; 1409;
1451finally { 1410finally {
1452 restoreStackSize(stackSize); 1411 restoreStackSize(stackSize);
1453} 1412}
1454 1413
1455rule__Real__Alternatives_2_1_2 1414rule__Real__Alternatives_1_1_2
1456 @init { 1415 @init {
1457 int stackSize = keepStackSize(); 1416 int stackSize = keepStackSize();
1458 } 1417 }
1459: 1418:
1460 ( 1419 (
1461 { before(grammarAccess.getRealAccess().getHyphenMinusKeyword_2_1_2_0()); } 1420 { before(grammarAccess.getRealAccess().getINTTerminalRuleCall_1_1_2_0()); }
1462 '-' 1421 RULE_INT
1463 { after(grammarAccess.getRealAccess().getHyphenMinusKeyword_2_1_2_0()); } 1422 { after(grammarAccess.getRealAccess().getINTTerminalRuleCall_1_1_2_0()); }
1464 ) 1423 )
1465 | 1424 |
1466 ( 1425 (
1467 { before(grammarAccess.getRealAccess().getPlusSignKeyword_2_1_2_1()); } 1426 { before(grammarAccess.getRealAccess().getEXPONENTIALTerminalRuleCall_1_1_2_1()); }
1468 '+' 1427 RULE_EXPONENTIAL
1469 { after(grammarAccess.getRealAccess().getPlusSignKeyword_2_1_2_1()); } 1428 { after(grammarAccess.getRealAccess().getEXPONENTIALTerminalRuleCall_1_1_2_1()); }
1470 ) 1429 )
1471; 1430;
1472finally { 1431finally {
@@ -4767,7 +4726,6 @@ rule__Real__Group__1
4767 } 4726 }
4768: 4727:
4769 rule__Real__Group__1__Impl 4728 rule__Real__Group__1__Impl
4770 rule__Real__Group__2
4771; 4729;
4772finally { 4730finally {
4773 restoreStackSize(stackSize); 4731 restoreStackSize(stackSize);
@@ -4779,251 +4737,90 @@ rule__Real__Group__1__Impl
4779 } 4737 }
4780: 4738:
4781( 4739(
4782 { before(grammarAccess.getRealAccess().getINTTerminalRuleCall_1()); } 4740 { before(grammarAccess.getRealAccess().getAlternatives_1()); }
4783 RULE_INT 4741 (rule__Real__Alternatives_1)
4784 { after(grammarAccess.getRealAccess().getINTTerminalRuleCall_1()); } 4742 { after(grammarAccess.getRealAccess().getAlternatives_1()); }
4785)
4786;
4787finally {
4788 restoreStackSize(stackSize);
4789}
4790
4791rule__Real__Group__2
4792 @init {
4793 int stackSize = keepStackSize();
4794 }
4795:
4796 rule__Real__Group__2__Impl
4797;
4798finally {
4799 restoreStackSize(stackSize);
4800}
4801
4802rule__Real__Group__2__Impl
4803 @init {
4804 int stackSize = keepStackSize();
4805 }
4806:
4807(
4808 { before(grammarAccess.getRealAccess().getAlternatives_2()); }
4809 (rule__Real__Alternatives_2)
4810 { after(grammarAccess.getRealAccess().getAlternatives_2()); }
4811)
4812;
4813finally {
4814 restoreStackSize(stackSize);
4815}
4816
4817
4818rule__Real__Group_2_0__0
4819 @init {
4820 int stackSize = keepStackSize();
4821 }
4822:
4823 rule__Real__Group_2_0__0__Impl
4824 rule__Real__Group_2_0__1
4825;
4826finally {
4827 restoreStackSize(stackSize);
4828}
4829
4830rule__Real__Group_2_0__0__Impl
4831 @init {
4832 int stackSize = keepStackSize();
4833 }
4834:
4835(
4836 { before(grammarAccess.getRealAccess().getFullStopKeyword_2_0_0()); }
4837 '.'
4838 { after(grammarAccess.getRealAccess().getFullStopKeyword_2_0_0()); }
4839)
4840;
4841finally {
4842 restoreStackSize(stackSize);
4843}
4844
4845rule__Real__Group_2_0__1
4846 @init {
4847 int stackSize = keepStackSize();
4848 }
4849:
4850 rule__Real__Group_2_0__1__Impl
4851;
4852finally {
4853 restoreStackSize(stackSize);
4854}
4855
4856rule__Real__Group_2_0__1__Impl
4857 @init {
4858 int stackSize = keepStackSize();
4859 }
4860:
4861(
4862 { before(grammarAccess.getRealAccess().getINTTerminalRuleCall_2_0_1()); }
4863 RULE_INT
4864 { after(grammarAccess.getRealAccess().getINTTerminalRuleCall_2_0_1()); }
4865)
4866;
4867finally {
4868 restoreStackSize(stackSize);
4869}
4870
4871
4872rule__Real__Group_2_1__0
4873 @init {
4874 int stackSize = keepStackSize();
4875 }
4876:
4877 rule__Real__Group_2_1__0__Impl
4878 rule__Real__Group_2_1__1
4879;
4880finally {
4881 restoreStackSize(stackSize);
4882}
4883
4884rule__Real__Group_2_1__0__Impl
4885 @init {
4886 int stackSize = keepStackSize();
4887 }
4888:
4889(
4890 { before(grammarAccess.getRealAccess().getGroup_2_1_0()); }
4891 (rule__Real__Group_2_1_0__0)?
4892 { after(grammarAccess.getRealAccess().getGroup_2_1_0()); }
4893)
4894;
4895finally {
4896 restoreStackSize(stackSize);
4897}
4898
4899rule__Real__Group_2_1__1
4900 @init {
4901 int stackSize = keepStackSize();
4902 }
4903:
4904 rule__Real__Group_2_1__1__Impl
4905 rule__Real__Group_2_1__2
4906;
4907finally {
4908 restoreStackSize(stackSize);
4909}
4910
4911rule__Real__Group_2_1__1__Impl
4912 @init {
4913 int stackSize = keepStackSize();
4914 }
4915:
4916(
4917 { before(grammarAccess.getRealAccess().getAlternatives_2_1_1()); }
4918 (rule__Real__Alternatives_2_1_1)
4919 { after(grammarAccess.getRealAccess().getAlternatives_2_1_1()); }
4920) 4743)
4921; 4744;
4922finally { 4745finally {
4923 restoreStackSize(stackSize); 4746 restoreStackSize(stackSize);
4924} 4747}
4925 4748
4926rule__Real__Group_2_1__2
4927 @init {
4928 int stackSize = keepStackSize();
4929 }
4930:
4931 rule__Real__Group_2_1__2__Impl
4932 rule__Real__Group_2_1__3
4933;
4934finally {
4935 restoreStackSize(stackSize);
4936}
4937
4938rule__Real__Group_2_1__2__Impl
4939 @init {
4940 int stackSize = keepStackSize();
4941 }
4942:
4943(
4944 { before(grammarAccess.getRealAccess().getAlternatives_2_1_2()); }
4945 (rule__Real__Alternatives_2_1_2)?
4946 { after(grammarAccess.getRealAccess().getAlternatives_2_1_2()); }
4947)
4948;
4949finally {
4950 restoreStackSize(stackSize);
4951}
4952 4749
4953rule__Real__Group_2_1__3 4750rule__Real__Group_1_1__0
4954 @init { 4751 @init {
4955 int stackSize = keepStackSize(); 4752 int stackSize = keepStackSize();
4956 } 4753 }
4957: 4754:
4958 rule__Real__Group_2_1__3__Impl 4755 rule__Real__Group_1_1__0__Impl
4756 rule__Real__Group_1_1__1
4959; 4757;
4960finally { 4758finally {
4961 restoreStackSize(stackSize); 4759 restoreStackSize(stackSize);
4962} 4760}
4963 4761
4964rule__Real__Group_2_1__3__Impl 4762rule__Real__Group_1_1__0__Impl
4965 @init { 4763 @init {
4966 int stackSize = keepStackSize(); 4764 int stackSize = keepStackSize();
4967 } 4765 }
4968: 4766:
4969( 4767(
4970 { before(grammarAccess.getRealAccess().getINTTerminalRuleCall_2_1_3()); } 4768 { before(grammarAccess.getRealAccess().getINTTerminalRuleCall_1_1_0()); }
4971 RULE_INT 4769 RULE_INT
4972 { after(grammarAccess.getRealAccess().getINTTerminalRuleCall_2_1_3()); } 4770 { after(grammarAccess.getRealAccess().getINTTerminalRuleCall_1_1_0()); }
4973) 4771)
4974; 4772;
4975finally { 4773finally {
4976 restoreStackSize(stackSize); 4774 restoreStackSize(stackSize);
4977} 4775}
4978 4776
4979 4777rule__Real__Group_1_1__1
4980rule__Real__Group_2_1_0__0
4981 @init { 4778 @init {
4982 int stackSize = keepStackSize(); 4779 int stackSize = keepStackSize();
4983 } 4780 }
4984: 4781:
4985 rule__Real__Group_2_1_0__0__Impl 4782 rule__Real__Group_1_1__1__Impl
4986 rule__Real__Group_2_1_0__1 4783 rule__Real__Group_1_1__2
4987; 4784;
4988finally { 4785finally {
4989 restoreStackSize(stackSize); 4786 restoreStackSize(stackSize);
4990} 4787}
4991 4788
4992rule__Real__Group_2_1_0__0__Impl 4789rule__Real__Group_1_1__1__Impl
4993 @init { 4790 @init {
4994 int stackSize = keepStackSize(); 4791 int stackSize = keepStackSize();
4995 } 4792 }
4996: 4793:
4997( 4794(
4998 { before(grammarAccess.getRealAccess().getFullStopKeyword_2_1_0_0()); } 4795 { before(grammarAccess.getRealAccess().getFullStopKeyword_1_1_1()); }
4999 '.' 4796 '.'
5000 { after(grammarAccess.getRealAccess().getFullStopKeyword_2_1_0_0()); } 4797 { after(grammarAccess.getRealAccess().getFullStopKeyword_1_1_1()); }
5001) 4798)
5002; 4799;
5003finally { 4800finally {
5004 restoreStackSize(stackSize); 4801 restoreStackSize(stackSize);
5005} 4802}
5006 4803
5007rule__Real__Group_2_1_0__1 4804rule__Real__Group_1_1__2
5008 @init { 4805 @init {
5009 int stackSize = keepStackSize(); 4806 int stackSize = keepStackSize();
5010 } 4807 }
5011: 4808:
5012 rule__Real__Group_2_1_0__1__Impl 4809 rule__Real__Group_1_1__2__Impl
5013; 4810;
5014finally { 4811finally {
5015 restoreStackSize(stackSize); 4812 restoreStackSize(stackSize);
5016} 4813}
5017 4814
5018rule__Real__Group_2_1_0__1__Impl 4815rule__Real__Group_1_1__2__Impl
5019 @init { 4816 @init {
5020 int stackSize = keepStackSize(); 4817 int stackSize = keepStackSize();
5021 } 4818 }
5022: 4819:
5023( 4820(
5024 { before(grammarAccess.getRealAccess().getINTTerminalRuleCall_2_1_0_1()); } 4821 { before(grammarAccess.getRealAccess().getAlternatives_1_1_2()); }
5025 RULE_INT 4822 (rule__Real__Alternatives_1_1_2)
5026 { after(grammarAccess.getRealAccess().getINTTerminalRuleCall_2_1_0_1()); } 4823 { after(grammarAccess.getRealAccess().getAlternatives_1_1_2()); }
5027) 4824)
5028; 4825;
5029finally { 4826finally {
@@ -5941,6 +5738,8 @@ finally {
5941 5738
5942RULE_ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; 5739RULE_ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
5943 5740
5741RULE_EXPONENTIAL : RULE_INT ('e'|'E') ('+'|'-')? RULE_INT;
5742
5944RULE_STRING : '"' ('\\' .|~(('\\'|'"')))* '"'; 5743RULE_STRING : '"' ('\\' .|~(('\\'|'"')))* '"';
5945 5744
5946RULE_QUOTED_ID : '\'' ('\\' .|~(('\\'|'\'')))* '\''; 5745RULE_QUOTED_ID : '\'' ('\\' .|~(('\\'|'\'')))* '\'';