aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java
diff options
context:
space:
mode:
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java')
-rw-r--r--Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java422
1 files changed, 211 insertions, 211 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java
index 70e67806..8f5196ca 100644
--- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java
+++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java
@@ -1906,20 +1906,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
1906 // $ANTLR end "ruleVLSFofTerm" 1906 // $ANTLR end "ruleVLSFofTerm"
1907 1907
1908 1908
1909 // $ANTLR start "entryRuleVLSFunctionFof" 1909 // $ANTLR start "entryRuleVLSFunctionAsTerm"
1910 // InternalVampireLanguage.g:628:1: entryRuleVLSFunctionFof : ruleVLSFunctionFof EOF ; 1910 // InternalVampireLanguage.g:628:1: entryRuleVLSFunctionAsTerm : ruleVLSFunctionAsTerm EOF ;
1911 public final void entryRuleVLSFunctionFof() throws RecognitionException { 1911 public final void entryRuleVLSFunctionAsTerm() throws RecognitionException {
1912 try { 1912 try {
1913 // InternalVampireLanguage.g:629:1: ( ruleVLSFunctionFof EOF ) 1913 // InternalVampireLanguage.g:629:1: ( ruleVLSFunctionAsTerm EOF )
1914 // InternalVampireLanguage.g:630:1: ruleVLSFunctionFof EOF 1914 // InternalVampireLanguage.g:630:1: ruleVLSFunctionAsTerm EOF
1915 { 1915 {
1916 before(grammarAccess.getVLSFunctionFofRule()); 1916 before(grammarAccess.getVLSFunctionAsTermRule());
1917 pushFollow(FOLLOW_1); 1917 pushFollow(FOLLOW_1);
1918 ruleVLSFunctionFof(); 1918 ruleVLSFunctionAsTerm();
1919 1919
1920 state._fsp--; 1920 state._fsp--;
1921 1921
1922 after(grammarAccess.getVLSFunctionFofRule()); 1922 after(grammarAccess.getVLSFunctionAsTermRule());
1923 match(input,EOF,FOLLOW_2); 1923 match(input,EOF,FOLLOW_2);
1924 1924
1925 } 1925 }
@@ -1933,35 +1933,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
1933 } 1933 }
1934 return ; 1934 return ;
1935 } 1935 }
1936 // $ANTLR end "entryRuleVLSFunctionFof" 1936 // $ANTLR end "entryRuleVLSFunctionAsTerm"
1937 1937
1938 1938
1939 // $ANTLR start "ruleVLSFunctionFof" 1939 // $ANTLR start "ruleVLSFunctionAsTerm"
1940 // InternalVampireLanguage.g:637:1: ruleVLSFunctionFof : ( ( rule__VLSFunctionFof__Group__0 ) ) ; 1940 // InternalVampireLanguage.g:637:1: ruleVLSFunctionAsTerm : ( ( rule__VLSFunctionAsTerm__Group__0 ) ) ;
1941 public final void ruleVLSFunctionFof() throws RecognitionException { 1941 public final void ruleVLSFunctionAsTerm() throws RecognitionException {
1942 1942
1943 int stackSize = keepStackSize(); 1943 int stackSize = keepStackSize();
1944 1944
1945 try { 1945 try {
1946 // InternalVampireLanguage.g:641:2: ( ( ( rule__VLSFunctionFof__Group__0 ) ) ) 1946 // InternalVampireLanguage.g:641:2: ( ( ( rule__VLSFunctionAsTerm__Group__0 ) ) )
1947 // InternalVampireLanguage.g:642:2: ( ( rule__VLSFunctionFof__Group__0 ) ) 1947 // InternalVampireLanguage.g:642:2: ( ( rule__VLSFunctionAsTerm__Group__0 ) )
1948 { 1948 {
1949 // InternalVampireLanguage.g:642:2: ( ( rule__VLSFunctionFof__Group__0 ) ) 1949 // InternalVampireLanguage.g:642:2: ( ( rule__VLSFunctionAsTerm__Group__0 ) )
1950 // InternalVampireLanguage.g:643:3: ( rule__VLSFunctionFof__Group__0 ) 1950 // InternalVampireLanguage.g:643:3: ( rule__VLSFunctionAsTerm__Group__0 )
1951 { 1951 {
1952 before(grammarAccess.getVLSFunctionFofAccess().getGroup()); 1952 before(grammarAccess.getVLSFunctionAsTermAccess().getGroup());
1953 // InternalVampireLanguage.g:644:3: ( rule__VLSFunctionFof__Group__0 ) 1953 // InternalVampireLanguage.g:644:3: ( rule__VLSFunctionAsTerm__Group__0 )
1954 // InternalVampireLanguage.g:644:4: rule__VLSFunctionFof__Group__0 1954 // InternalVampireLanguage.g:644:4: rule__VLSFunctionAsTerm__Group__0
1955 { 1955 {
1956 pushFollow(FOLLOW_2); 1956 pushFollow(FOLLOW_2);
1957 rule__VLSFunctionFof__Group__0(); 1957 rule__VLSFunctionAsTerm__Group__0();
1958 1958
1959 state._fsp--; 1959 state._fsp--;
1960 1960
1961 1961
1962 } 1962 }
1963 1963
1964 after(grammarAccess.getVLSFunctionFofAccess().getGroup()); 1964 after(grammarAccess.getVLSFunctionAsTermAccess().getGroup());
1965 1965
1966 } 1966 }
1967 1967
@@ -1980,7 +1980,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
1980 } 1980 }
1981 return ; 1981 return ;
1982 } 1982 }
1983 // $ANTLR end "ruleVLSFunctionFof" 1983 // $ANTLR end "ruleVLSFunctionAsTerm"
1984 1984
1985 1985
1986 // $ANTLR start "entryRuleVLSDefinedTerm" 1986 // $ANTLR start "entryRuleVLSDefinedTerm"
@@ -4386,13 +4386,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
4386 4386
4387 4387
4388 // $ANTLR start "rule__VLSFofTerm__Alternatives" 4388 // $ANTLR start "rule__VLSFofTerm__Alternatives"
4389 // InternalVampireLanguage.g:1240:1: rule__VLSFofTerm__Alternatives : ( ( ruleVLSVariable ) | ( ruleVLSFunctionFof ) | ( ruleVLSDefinedTerm ) ); 4389 // InternalVampireLanguage.g:1240:1: rule__VLSFofTerm__Alternatives : ( ( ruleVLSVariable ) | ( ruleVLSFunctionAsTerm ) | ( ruleVLSDefinedTerm ) );
4390 public final void rule__VLSFofTerm__Alternatives() throws RecognitionException { 4390 public final void rule__VLSFofTerm__Alternatives() throws RecognitionException {
4391 4391
4392 int stackSize = keepStackSize(); 4392 int stackSize = keepStackSize();
4393 4393
4394 try { 4394 try {
4395 // InternalVampireLanguage.g:1244:1: ( ( ruleVLSVariable ) | ( ruleVLSFunctionFof ) | ( ruleVLSDefinedTerm ) ) 4395 // InternalVampireLanguage.g:1244:1: ( ( ruleVLSVariable ) | ( ruleVLSFunctionAsTerm ) | ( ruleVLSDefinedTerm ) )
4396 int alt19=3; 4396 int alt19=3;
4397 switch ( input.LA(1) ) { 4397 switch ( input.LA(1) ) {
4398 case RULE_UPPER_WORD_ID: 4398 case RULE_UPPER_WORD_ID:
@@ -4444,18 +4444,18 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
4444 } 4444 }
4445 break; 4445 break;
4446 case 2 : 4446 case 2 :
4447 // InternalVampireLanguage.g:1251:2: ( ruleVLSFunctionFof ) 4447 // InternalVampireLanguage.g:1251:2: ( ruleVLSFunctionAsTerm )
4448 { 4448 {
4449 // InternalVampireLanguage.g:1251:2: ( ruleVLSFunctionFof ) 4449 // InternalVampireLanguage.g:1251:2: ( ruleVLSFunctionAsTerm )
4450 // InternalVampireLanguage.g:1252:3: ruleVLSFunctionFof 4450 // InternalVampireLanguage.g:1252:3: ruleVLSFunctionAsTerm
4451 { 4451 {
4452 before(grammarAccess.getVLSFofTermAccess().getVLSFunctionFofParserRuleCall_1()); 4452 before(grammarAccess.getVLSFofTermAccess().getVLSFunctionAsTermParserRuleCall_1());
4453 pushFollow(FOLLOW_2); 4453 pushFollow(FOLLOW_2);
4454 ruleVLSFunctionFof(); 4454 ruleVLSFunctionAsTerm();
4455 4455
4456 state._fsp--; 4456 state._fsp--;
4457 4457
4458 after(grammarAccess.getVLSFofTermAccess().getVLSFunctionFofParserRuleCall_1()); 4458 after(grammarAccess.getVLSFofTermAccess().getVLSFunctionAsTermParserRuleCall_1());
4459 4459
4460 } 4460 }
4461 4461
@@ -4498,9 +4498,9 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
4498 // $ANTLR end "rule__VLSFofTerm__Alternatives" 4498 // $ANTLR end "rule__VLSFofTerm__Alternatives"
4499 4499
4500 4500
4501 // $ANTLR start "rule__VLSFunctionFof__FunctorAlternatives_0_0" 4501 // $ANTLR start "rule__VLSFunctionAsTerm__FunctorAlternatives_0_0"
4502 // InternalVampireLanguage.g:1267:1: rule__VLSFunctionFof__FunctorAlternatives_0_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) ); 4502 // InternalVampireLanguage.g:1267:1: rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) );
4503 public final void rule__VLSFunctionFof__FunctorAlternatives_0_0() throws RecognitionException { 4503 public final void rule__VLSFunctionAsTerm__FunctorAlternatives_0_0() throws RecognitionException {
4504 4504
4505 int stackSize = keepStackSize(); 4505 int stackSize = keepStackSize();
4506 4506
@@ -4542,9 +4542,9 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
4542 // InternalVampireLanguage.g:1272:2: ( RULE_LOWER_WORD_ID ) 4542 // InternalVampireLanguage.g:1272:2: ( RULE_LOWER_WORD_ID )
4543 // InternalVampireLanguage.g:1273:3: RULE_LOWER_WORD_ID 4543 // InternalVampireLanguage.g:1273:3: RULE_LOWER_WORD_ID
4544 { 4544 {
4545 before(grammarAccess.getVLSFunctionFofAccess().getFunctorLOWER_WORD_IDTerminalRuleCall_0_0_0()); 4545 before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorLOWER_WORD_IDTerminalRuleCall_0_0_0());
4546 match(input,RULE_LOWER_WORD_ID,FOLLOW_2); 4546 match(input,RULE_LOWER_WORD_ID,FOLLOW_2);
4547 after(grammarAccess.getVLSFunctionFofAccess().getFunctorLOWER_WORD_IDTerminalRuleCall_0_0_0()); 4547 after(grammarAccess.getVLSFunctionAsTermAccess().getFunctorLOWER_WORD_IDTerminalRuleCall_0_0_0());
4548 4548
4549 } 4549 }
4550 4550
@@ -4557,9 +4557,9 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
4557 // InternalVampireLanguage.g:1278:2: ( RULE_SINGLE_QUOTE ) 4557 // InternalVampireLanguage.g:1278:2: ( RULE_SINGLE_QUOTE )
4558 // InternalVampireLanguage.g:1279:3: RULE_SINGLE_QUOTE 4558 // InternalVampireLanguage.g:1279:3: RULE_SINGLE_QUOTE
4559 { 4559 {
4560 before(grammarAccess.getVLSFunctionFofAccess().getFunctorSINGLE_QUOTETerminalRuleCall_0_0_1()); 4560 before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorSINGLE_QUOTETerminalRuleCall_0_0_1());
4561 match(input,RULE_SINGLE_QUOTE,FOLLOW_2); 4561 match(input,RULE_SINGLE_QUOTE,FOLLOW_2);
4562 after(grammarAccess.getVLSFunctionFofAccess().getFunctorSINGLE_QUOTETerminalRuleCall_0_0_1()); 4562 after(grammarAccess.getVLSFunctionAsTermAccess().getFunctorSINGLE_QUOTETerminalRuleCall_0_0_1());
4563 4563
4564 } 4564 }
4565 4565
@@ -4572,9 +4572,9 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
4572 // InternalVampireLanguage.g:1284:2: ( RULE_DOLLAR_ID ) 4572 // InternalVampireLanguage.g:1284:2: ( RULE_DOLLAR_ID )
4573 // InternalVampireLanguage.g:1285:3: RULE_DOLLAR_ID 4573 // InternalVampireLanguage.g:1285:3: RULE_DOLLAR_ID
4574 { 4574 {
4575 before(grammarAccess.getVLSFunctionFofAccess().getFunctorDOLLAR_IDTerminalRuleCall_0_0_2()); 4575 before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorDOLLAR_IDTerminalRuleCall_0_0_2());
4576 match(input,RULE_DOLLAR_ID,FOLLOW_2); 4576 match(input,RULE_DOLLAR_ID,FOLLOW_2);
4577 after(grammarAccess.getVLSFunctionFofAccess().getFunctorDOLLAR_IDTerminalRuleCall_0_0_2()); 4577 after(grammarAccess.getVLSFunctionAsTermAccess().getFunctorDOLLAR_IDTerminalRuleCall_0_0_2());
4578 4578
4579 } 4579 }
4580 4580
@@ -4587,9 +4587,9 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
4587 // InternalVampireLanguage.g:1290:2: ( RULE_DOUBLE_DOLLAR_ID ) 4587 // InternalVampireLanguage.g:1290:2: ( RULE_DOUBLE_DOLLAR_ID )
4588 // InternalVampireLanguage.g:1291:3: RULE_DOUBLE_DOLLAR_ID 4588 // InternalVampireLanguage.g:1291:3: RULE_DOUBLE_DOLLAR_ID
4589 { 4589 {
4590 before(grammarAccess.getVLSFunctionFofAccess().getFunctorDOUBLE_DOLLAR_IDTerminalRuleCall_0_0_3()); 4590 before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorDOUBLE_DOLLAR_IDTerminalRuleCall_0_0_3());
4591 match(input,RULE_DOUBLE_DOLLAR_ID,FOLLOW_2); 4591 match(input,RULE_DOUBLE_DOLLAR_ID,FOLLOW_2);
4592 after(grammarAccess.getVLSFunctionFofAccess().getFunctorDOUBLE_DOLLAR_IDTerminalRuleCall_0_0_3()); 4592 after(grammarAccess.getVLSFunctionAsTermAccess().getFunctorDOUBLE_DOLLAR_IDTerminalRuleCall_0_0_3());
4593 4593
4594 } 4594 }
4595 4595
@@ -4610,7 +4610,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
4610 } 4610 }
4611 return ; 4611 return ;
4612 } 4612 }
4613 // $ANTLR end "rule__VLSFunctionFof__FunctorAlternatives_0_0" 4613 // $ANTLR end "rule__VLSFunctionAsTerm__FunctorAlternatives_0_0"
4614 4614
4615 4615
4616 // $ANTLR start "rule__VLSDefinedTerm__Alternatives" 4616 // $ANTLR start "rule__VLSDefinedTerm__Alternatives"
@@ -15016,23 +15016,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15016 // $ANTLR end "rule__VLSAtomicFunction__Group_1__6__Impl" 15016 // $ANTLR end "rule__VLSAtomicFunction__Group_1__6__Impl"
15017 15017
15018 15018
15019 // $ANTLR start "rule__VLSFunctionFof__Group__0" 15019 // $ANTLR start "rule__VLSFunctionAsTerm__Group__0"
15020 // InternalVampireLanguage.g:4843:1: rule__VLSFunctionFof__Group__0 : rule__VLSFunctionFof__Group__0__Impl rule__VLSFunctionFof__Group__1 ; 15020 // InternalVampireLanguage.g:4843:1: rule__VLSFunctionAsTerm__Group__0 : rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1 ;
15021 public final void rule__VLSFunctionFof__Group__0() throws RecognitionException { 15021 public final void rule__VLSFunctionAsTerm__Group__0() throws RecognitionException {
15022 15022
15023 int stackSize = keepStackSize(); 15023 int stackSize = keepStackSize();
15024 15024
15025 try { 15025 try {
15026 // InternalVampireLanguage.g:4847:1: ( rule__VLSFunctionFof__Group__0__Impl rule__VLSFunctionFof__Group__1 ) 15026 // InternalVampireLanguage.g:4847:1: ( rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1 )
15027 // InternalVampireLanguage.g:4848:2: rule__VLSFunctionFof__Group__0__Impl rule__VLSFunctionFof__Group__1 15027 // InternalVampireLanguage.g:4848:2: rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1
15028 { 15028 {
15029 pushFollow(FOLLOW_13); 15029 pushFollow(FOLLOW_13);
15030 rule__VLSFunctionFof__Group__0__Impl(); 15030 rule__VLSFunctionAsTerm__Group__0__Impl();
15031 15031
15032 state._fsp--; 15032 state._fsp--;
15033 15033
15034 pushFollow(FOLLOW_2); 15034 pushFollow(FOLLOW_2);
15035 rule__VLSFunctionFof__Group__1(); 15035 rule__VLSFunctionAsTerm__Group__1();
15036 15036
15037 state._fsp--; 15037 state._fsp--;
15038 15038
@@ -15051,35 +15051,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15051 } 15051 }
15052 return ; 15052 return ;
15053 } 15053 }
15054 // $ANTLR end "rule__VLSFunctionFof__Group__0" 15054 // $ANTLR end "rule__VLSFunctionAsTerm__Group__0"
15055 15055
15056 15056
15057 // $ANTLR start "rule__VLSFunctionFof__Group__0__Impl" 15057 // $ANTLR start "rule__VLSFunctionAsTerm__Group__0__Impl"
15058 // InternalVampireLanguage.g:4855:1: rule__VLSFunctionFof__Group__0__Impl : ( ( rule__VLSFunctionFof__FunctorAssignment_0 ) ) ; 15058 // InternalVampireLanguage.g:4855:1: rule__VLSFunctionAsTerm__Group__0__Impl : ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) ;
15059 public final void rule__VLSFunctionFof__Group__0__Impl() throws RecognitionException { 15059 public final void rule__VLSFunctionAsTerm__Group__0__Impl() throws RecognitionException {
15060 15060
15061 int stackSize = keepStackSize(); 15061 int stackSize = keepStackSize();
15062 15062
15063 try { 15063 try {
15064 // InternalVampireLanguage.g:4859:1: ( ( ( rule__VLSFunctionFof__FunctorAssignment_0 ) ) ) 15064 // InternalVampireLanguage.g:4859:1: ( ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) )
15065 // InternalVampireLanguage.g:4860:1: ( ( rule__VLSFunctionFof__FunctorAssignment_0 ) ) 15065 // InternalVampireLanguage.g:4860:1: ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) )
15066 { 15066 {
15067 // InternalVampireLanguage.g:4860:1: ( ( rule__VLSFunctionFof__FunctorAssignment_0 ) ) 15067 // InternalVampireLanguage.g:4860:1: ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) )
15068 // InternalVampireLanguage.g:4861:2: ( rule__VLSFunctionFof__FunctorAssignment_0 ) 15068 // InternalVampireLanguage.g:4861:2: ( rule__VLSFunctionAsTerm__FunctorAssignment_0 )
15069 { 15069 {
15070 before(grammarAccess.getVLSFunctionFofAccess().getFunctorAssignment_0()); 15070 before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAssignment_0());
15071 // InternalVampireLanguage.g:4862:2: ( rule__VLSFunctionFof__FunctorAssignment_0 ) 15071 // InternalVampireLanguage.g:4862:2: ( rule__VLSFunctionAsTerm__FunctorAssignment_0 )
15072 // InternalVampireLanguage.g:4862:3: rule__VLSFunctionFof__FunctorAssignment_0 15072 // InternalVampireLanguage.g:4862:3: rule__VLSFunctionAsTerm__FunctorAssignment_0
15073 { 15073 {
15074 pushFollow(FOLLOW_2); 15074 pushFollow(FOLLOW_2);
15075 rule__VLSFunctionFof__FunctorAssignment_0(); 15075 rule__VLSFunctionAsTerm__FunctorAssignment_0();
15076 15076
15077 state._fsp--; 15077 state._fsp--;
15078 15078
15079 15079
15080 } 15080 }
15081 15081
15082 after(grammarAccess.getVLSFunctionFofAccess().getFunctorAssignment_0()); 15082 after(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAssignment_0());
15083 15083
15084 } 15084 }
15085 15085
@@ -15098,21 +15098,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15098 } 15098 }
15099 return ; 15099 return ;
15100 } 15100 }
15101 // $ANTLR end "rule__VLSFunctionFof__Group__0__Impl" 15101 // $ANTLR end "rule__VLSFunctionAsTerm__Group__0__Impl"
15102 15102
15103 15103
15104 // $ANTLR start "rule__VLSFunctionFof__Group__1" 15104 // $ANTLR start "rule__VLSFunctionAsTerm__Group__1"
15105 // InternalVampireLanguage.g:4870:1: rule__VLSFunctionFof__Group__1 : rule__VLSFunctionFof__Group__1__Impl ; 15105 // InternalVampireLanguage.g:4870:1: rule__VLSFunctionAsTerm__Group__1 : rule__VLSFunctionAsTerm__Group__1__Impl ;
15106 public final void rule__VLSFunctionFof__Group__1() throws RecognitionException { 15106 public final void rule__VLSFunctionAsTerm__Group__1() throws RecognitionException {
15107 15107
15108 int stackSize = keepStackSize(); 15108 int stackSize = keepStackSize();
15109 15109
15110 try { 15110 try {
15111 // InternalVampireLanguage.g:4874:1: ( rule__VLSFunctionFof__Group__1__Impl ) 15111 // InternalVampireLanguage.g:4874:1: ( rule__VLSFunctionAsTerm__Group__1__Impl )
15112 // InternalVampireLanguage.g:4875:2: rule__VLSFunctionFof__Group__1__Impl 15112 // InternalVampireLanguage.g:4875:2: rule__VLSFunctionAsTerm__Group__1__Impl
15113 { 15113 {
15114 pushFollow(FOLLOW_2); 15114 pushFollow(FOLLOW_2);
15115 rule__VLSFunctionFof__Group__1__Impl(); 15115 rule__VLSFunctionAsTerm__Group__1__Impl();
15116 15116
15117 state._fsp--; 15117 state._fsp--;
15118 15118
@@ -15131,24 +15131,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15131 } 15131 }
15132 return ; 15132 return ;
15133 } 15133 }
15134 // $ANTLR end "rule__VLSFunctionFof__Group__1" 15134 // $ANTLR end "rule__VLSFunctionAsTerm__Group__1"
15135 15135
15136 15136
15137 // $ANTLR start "rule__VLSFunctionFof__Group__1__Impl" 15137 // $ANTLR start "rule__VLSFunctionAsTerm__Group__1__Impl"
15138 // InternalVampireLanguage.g:4881:1: rule__VLSFunctionFof__Group__1__Impl : ( ( rule__VLSFunctionFof__Group_1__0 )? ) ; 15138 // InternalVampireLanguage.g:4881:1: rule__VLSFunctionAsTerm__Group__1__Impl : ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) ;
15139 public final void rule__VLSFunctionFof__Group__1__Impl() throws RecognitionException { 15139 public final void rule__VLSFunctionAsTerm__Group__1__Impl() throws RecognitionException {
15140 15140
15141 int stackSize = keepStackSize(); 15141 int stackSize = keepStackSize();
15142 15142
15143 try { 15143 try {
15144 // InternalVampireLanguage.g:4885:1: ( ( ( rule__VLSFunctionFof__Group_1__0 )? ) ) 15144 // InternalVampireLanguage.g:4885:1: ( ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) )
15145 // InternalVampireLanguage.g:4886:1: ( ( rule__VLSFunctionFof__Group_1__0 )? ) 15145 // InternalVampireLanguage.g:4886:1: ( ( rule__VLSFunctionAsTerm__Group_1__0 )? )
15146 { 15146 {
15147 // InternalVampireLanguage.g:4886:1: ( ( rule__VLSFunctionFof__Group_1__0 )? ) 15147 // InternalVampireLanguage.g:4886:1: ( ( rule__VLSFunctionAsTerm__Group_1__0 )? )
15148 // InternalVampireLanguage.g:4887:2: ( rule__VLSFunctionFof__Group_1__0 )? 15148 // InternalVampireLanguage.g:4887:2: ( rule__VLSFunctionAsTerm__Group_1__0 )?
15149 { 15149 {
15150 before(grammarAccess.getVLSFunctionFofAccess().getGroup_1()); 15150 before(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1());
15151 // InternalVampireLanguage.g:4888:2: ( rule__VLSFunctionFof__Group_1__0 )? 15151 // InternalVampireLanguage.g:4888:2: ( rule__VLSFunctionAsTerm__Group_1__0 )?
15152 int alt36=2; 15152 int alt36=2;
15153 int LA36_0 = input.LA(1); 15153 int LA36_0 = input.LA(1);
15154 15154
@@ -15157,10 +15157,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15157 } 15157 }
15158 switch (alt36) { 15158 switch (alt36) {
15159 case 1 : 15159 case 1 :
15160 // InternalVampireLanguage.g:4888:3: rule__VLSFunctionFof__Group_1__0 15160 // InternalVampireLanguage.g:4888:3: rule__VLSFunctionAsTerm__Group_1__0
15161 { 15161 {
15162 pushFollow(FOLLOW_2); 15162 pushFollow(FOLLOW_2);
15163 rule__VLSFunctionFof__Group_1__0(); 15163 rule__VLSFunctionAsTerm__Group_1__0();
15164 15164
15165 state._fsp--; 15165 state._fsp--;
15166 15166
@@ -15170,7 +15170,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15170 15170
15171 } 15171 }
15172 15172
15173 after(grammarAccess.getVLSFunctionFofAccess().getGroup_1()); 15173 after(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1());
15174 15174
15175 } 15175 }
15176 15176
@@ -15189,26 +15189,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15189 } 15189 }
15190 return ; 15190 return ;
15191 } 15191 }
15192 // $ANTLR end "rule__VLSFunctionFof__Group__1__Impl" 15192 // $ANTLR end "rule__VLSFunctionAsTerm__Group__1__Impl"
15193 15193
15194 15194
15195 // $ANTLR start "rule__VLSFunctionFof__Group_1__0" 15195 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__0"
15196 // InternalVampireLanguage.g:4897:1: rule__VLSFunctionFof__Group_1__0 : rule__VLSFunctionFof__Group_1__0__Impl rule__VLSFunctionFof__Group_1__1 ; 15196 // InternalVampireLanguage.g:4897:1: rule__VLSFunctionAsTerm__Group_1__0 : rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1 ;
15197 public final void rule__VLSFunctionFof__Group_1__0() throws RecognitionException { 15197 public final void rule__VLSFunctionAsTerm__Group_1__0() throws RecognitionException {
15198 15198
15199 int stackSize = keepStackSize(); 15199 int stackSize = keepStackSize();
15200 15200
15201 try { 15201 try {
15202 // InternalVampireLanguage.g:4901:1: ( rule__VLSFunctionFof__Group_1__0__Impl rule__VLSFunctionFof__Group_1__1 ) 15202 // InternalVampireLanguage.g:4901:1: ( rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1 )
15203 // InternalVampireLanguage.g:4902:2: rule__VLSFunctionFof__Group_1__0__Impl rule__VLSFunctionFof__Group_1__1 15203 // InternalVampireLanguage.g:4902:2: rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1
15204 { 15204 {
15205 pushFollow(FOLLOW_38); 15205 pushFollow(FOLLOW_38);
15206 rule__VLSFunctionFof__Group_1__0__Impl(); 15206 rule__VLSFunctionAsTerm__Group_1__0__Impl();
15207 15207
15208 state._fsp--; 15208 state._fsp--;
15209 15209
15210 pushFollow(FOLLOW_2); 15210 pushFollow(FOLLOW_2);
15211 rule__VLSFunctionFof__Group_1__1(); 15211 rule__VLSFunctionAsTerm__Group_1__1();
15212 15212
15213 state._fsp--; 15213 state._fsp--;
15214 15214
@@ -15227,12 +15227,12 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15227 } 15227 }
15228 return ; 15228 return ;
15229 } 15229 }
15230 // $ANTLR end "rule__VLSFunctionFof__Group_1__0" 15230 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1__0"
15231 15231
15232 15232
15233 // $ANTLR start "rule__VLSFunctionFof__Group_1__0__Impl" 15233 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__0__Impl"
15234 // InternalVampireLanguage.g:4909:1: rule__VLSFunctionFof__Group_1__0__Impl : ( '(' ) ; 15234 // InternalVampireLanguage.g:4909:1: rule__VLSFunctionAsTerm__Group_1__0__Impl : ( '(' ) ;
15235 public final void rule__VLSFunctionFof__Group_1__0__Impl() throws RecognitionException { 15235 public final void rule__VLSFunctionAsTerm__Group_1__0__Impl() throws RecognitionException {
15236 15236
15237 int stackSize = keepStackSize(); 15237 int stackSize = keepStackSize();
15238 15238
@@ -15243,9 +15243,9 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15243 // InternalVampireLanguage.g:4914:1: ( '(' ) 15243 // InternalVampireLanguage.g:4914:1: ( '(' )
15244 // InternalVampireLanguage.g:4915:2: '(' 15244 // InternalVampireLanguage.g:4915:2: '('
15245 { 15245 {
15246 before(grammarAccess.getVLSFunctionFofAccess().getLeftParenthesisKeyword_1_0()); 15246 before(grammarAccess.getVLSFunctionAsTermAccess().getLeftParenthesisKeyword_1_0());
15247 match(input,49,FOLLOW_2); 15247 match(input,49,FOLLOW_2);
15248 after(grammarAccess.getVLSFunctionFofAccess().getLeftParenthesisKeyword_1_0()); 15248 after(grammarAccess.getVLSFunctionAsTermAccess().getLeftParenthesisKeyword_1_0());
15249 15249
15250 } 15250 }
15251 15251
@@ -15264,26 +15264,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15264 } 15264 }
15265 return ; 15265 return ;
15266 } 15266 }
15267 // $ANTLR end "rule__VLSFunctionFof__Group_1__0__Impl" 15267 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1__0__Impl"
15268 15268
15269 15269
15270 // $ANTLR start "rule__VLSFunctionFof__Group_1__1" 15270 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__1"
15271 // InternalVampireLanguage.g:4924:1: rule__VLSFunctionFof__Group_1__1 : rule__VLSFunctionFof__Group_1__1__Impl rule__VLSFunctionFof__Group_1__2 ; 15271 // InternalVampireLanguage.g:4924:1: rule__VLSFunctionAsTerm__Group_1__1 : rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2 ;
15272 public final void rule__VLSFunctionFof__Group_1__1() throws RecognitionException { 15272 public final void rule__VLSFunctionAsTerm__Group_1__1() throws RecognitionException {
15273 15273
15274 int stackSize = keepStackSize(); 15274 int stackSize = keepStackSize();
15275 15275
15276 try { 15276 try {
15277 // InternalVampireLanguage.g:4928:1: ( rule__VLSFunctionFof__Group_1__1__Impl rule__VLSFunctionFof__Group_1__2 ) 15277 // InternalVampireLanguage.g:4928:1: ( rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2 )
15278 // InternalVampireLanguage.g:4929:2: rule__VLSFunctionFof__Group_1__1__Impl rule__VLSFunctionFof__Group_1__2 15278 // InternalVampireLanguage.g:4929:2: rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2
15279 { 15279 {
15280 pushFollow(FOLLOW_18); 15280 pushFollow(FOLLOW_18);
15281 rule__VLSFunctionFof__Group_1__1__Impl(); 15281 rule__VLSFunctionAsTerm__Group_1__1__Impl();
15282 15282
15283 state._fsp--; 15283 state._fsp--;
15284 15284
15285 pushFollow(FOLLOW_2); 15285 pushFollow(FOLLOW_2);
15286 rule__VLSFunctionFof__Group_1__2(); 15286 rule__VLSFunctionAsTerm__Group_1__2();
15287 15287
15288 state._fsp--; 15288 state._fsp--;
15289 15289
@@ -15302,35 +15302,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15302 } 15302 }
15303 return ; 15303 return ;
15304 } 15304 }
15305 // $ANTLR end "rule__VLSFunctionFof__Group_1__1" 15305 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1__1"
15306 15306
15307 15307
15308 // $ANTLR start "rule__VLSFunctionFof__Group_1__1__Impl" 15308 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__1__Impl"
15309 // InternalVampireLanguage.g:4936:1: rule__VLSFunctionFof__Group_1__1__Impl : ( ( rule__VLSFunctionFof__TermsAssignment_1_1 ) ) ; 15309 // InternalVampireLanguage.g:4936:1: rule__VLSFunctionAsTerm__Group_1__1__Impl : ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) ;
15310 public final void rule__VLSFunctionFof__Group_1__1__Impl() throws RecognitionException { 15310 public final void rule__VLSFunctionAsTerm__Group_1__1__Impl() throws RecognitionException {
15311 15311
15312 int stackSize = keepStackSize(); 15312 int stackSize = keepStackSize();
15313 15313
15314 try { 15314 try {
15315 // InternalVampireLanguage.g:4940:1: ( ( ( rule__VLSFunctionFof__TermsAssignment_1_1 ) ) ) 15315 // InternalVampireLanguage.g:4940:1: ( ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) )
15316 // InternalVampireLanguage.g:4941:1: ( ( rule__VLSFunctionFof__TermsAssignment_1_1 ) ) 15316 // InternalVampireLanguage.g:4941:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) )
15317 { 15317 {
15318 // InternalVampireLanguage.g:4941:1: ( ( rule__VLSFunctionFof__TermsAssignment_1_1 ) ) 15318 // InternalVampireLanguage.g:4941:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) )
15319 // InternalVampireLanguage.g:4942:2: ( rule__VLSFunctionFof__TermsAssignment_1_1 ) 15319 // InternalVampireLanguage.g:4942:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 )
15320 { 15320 {
15321 before(grammarAccess.getVLSFunctionFofAccess().getTermsAssignment_1_1()); 15321 before(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_1());
15322 // InternalVampireLanguage.g:4943:2: ( rule__VLSFunctionFof__TermsAssignment_1_1 ) 15322 // InternalVampireLanguage.g:4943:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 )
15323 // InternalVampireLanguage.g:4943:3: rule__VLSFunctionFof__TermsAssignment_1_1 15323 // InternalVampireLanguage.g:4943:3: rule__VLSFunctionAsTerm__TermsAssignment_1_1
15324 { 15324 {
15325 pushFollow(FOLLOW_2); 15325 pushFollow(FOLLOW_2);
15326 rule__VLSFunctionFof__TermsAssignment_1_1(); 15326 rule__VLSFunctionAsTerm__TermsAssignment_1_1();
15327 15327
15328 state._fsp--; 15328 state._fsp--;
15329 15329
15330 15330
15331 } 15331 }
15332 15332
15333 after(grammarAccess.getVLSFunctionFofAccess().getTermsAssignment_1_1()); 15333 after(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_1());
15334 15334
15335 } 15335 }
15336 15336
@@ -15349,26 +15349,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15349 } 15349 }
15350 return ; 15350 return ;
15351 } 15351 }
15352 // $ANTLR end "rule__VLSFunctionFof__Group_1__1__Impl" 15352 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1__1__Impl"
15353 15353
15354 15354
15355 // $ANTLR start "rule__VLSFunctionFof__Group_1__2" 15355 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__2"
15356 // InternalVampireLanguage.g:4951:1: rule__VLSFunctionFof__Group_1__2 : rule__VLSFunctionFof__Group_1__2__Impl rule__VLSFunctionFof__Group_1__3 ; 15356 // InternalVampireLanguage.g:4951:1: rule__VLSFunctionAsTerm__Group_1__2 : rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3 ;
15357 public final void rule__VLSFunctionFof__Group_1__2() throws RecognitionException { 15357 public final void rule__VLSFunctionAsTerm__Group_1__2() throws RecognitionException {
15358 15358
15359 int stackSize = keepStackSize(); 15359 int stackSize = keepStackSize();
15360 15360
15361 try { 15361 try {
15362 // InternalVampireLanguage.g:4955:1: ( rule__VLSFunctionFof__Group_1__2__Impl rule__VLSFunctionFof__Group_1__3 ) 15362 // InternalVampireLanguage.g:4955:1: ( rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3 )
15363 // InternalVampireLanguage.g:4956:2: rule__VLSFunctionFof__Group_1__2__Impl rule__VLSFunctionFof__Group_1__3 15363 // InternalVampireLanguage.g:4956:2: rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3
15364 { 15364 {
15365 pushFollow(FOLLOW_18); 15365 pushFollow(FOLLOW_18);
15366 rule__VLSFunctionFof__Group_1__2__Impl(); 15366 rule__VLSFunctionAsTerm__Group_1__2__Impl();
15367 15367
15368 state._fsp--; 15368 state._fsp--;
15369 15369
15370 pushFollow(FOLLOW_2); 15370 pushFollow(FOLLOW_2);
15371 rule__VLSFunctionFof__Group_1__3(); 15371 rule__VLSFunctionAsTerm__Group_1__3();
15372 15372
15373 state._fsp--; 15373 state._fsp--;
15374 15374
@@ -15387,24 +15387,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15387 } 15387 }
15388 return ; 15388 return ;
15389 } 15389 }
15390 // $ANTLR end "rule__VLSFunctionFof__Group_1__2" 15390 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1__2"
15391 15391
15392 15392
15393 // $ANTLR start "rule__VLSFunctionFof__Group_1__2__Impl" 15393 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__2__Impl"
15394 // InternalVampireLanguage.g:4963:1: rule__VLSFunctionFof__Group_1__2__Impl : ( ( rule__VLSFunctionFof__Group_1_2__0 )* ) ; 15394 // InternalVampireLanguage.g:4963:1: rule__VLSFunctionAsTerm__Group_1__2__Impl : ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) ;
15395 public final void rule__VLSFunctionFof__Group_1__2__Impl() throws RecognitionException { 15395 public final void rule__VLSFunctionAsTerm__Group_1__2__Impl() throws RecognitionException {
15396 15396
15397 int stackSize = keepStackSize(); 15397 int stackSize = keepStackSize();
15398 15398
15399 try { 15399 try {
15400 // InternalVampireLanguage.g:4967:1: ( ( ( rule__VLSFunctionFof__Group_1_2__0 )* ) ) 15400 // InternalVampireLanguage.g:4967:1: ( ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) )
15401 // InternalVampireLanguage.g:4968:1: ( ( rule__VLSFunctionFof__Group_1_2__0 )* ) 15401 // InternalVampireLanguage.g:4968:1: ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* )
15402 { 15402 {
15403 // InternalVampireLanguage.g:4968:1: ( ( rule__VLSFunctionFof__Group_1_2__0 )* ) 15403 // InternalVampireLanguage.g:4968:1: ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* )
15404 // InternalVampireLanguage.g:4969:2: ( rule__VLSFunctionFof__Group_1_2__0 )* 15404 // InternalVampireLanguage.g:4969:2: ( rule__VLSFunctionAsTerm__Group_1_2__0 )*
15405 { 15405 {
15406 before(grammarAccess.getVLSFunctionFofAccess().getGroup_1_2()); 15406 before(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1_2());
15407 // InternalVampireLanguage.g:4970:2: ( rule__VLSFunctionFof__Group_1_2__0 )* 15407 // InternalVampireLanguage.g:4970:2: ( rule__VLSFunctionAsTerm__Group_1_2__0 )*
15408 loop37: 15408 loop37:
15409 do { 15409 do {
15410 int alt37=2; 15410 int alt37=2;
@@ -15417,10 +15417,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15417 15417
15418 switch (alt37) { 15418 switch (alt37) {
15419 case 1 : 15419 case 1 :
15420 // InternalVampireLanguage.g:4970:3: rule__VLSFunctionFof__Group_1_2__0 15420 // InternalVampireLanguage.g:4970:3: rule__VLSFunctionAsTerm__Group_1_2__0
15421 { 15421 {
15422 pushFollow(FOLLOW_10); 15422 pushFollow(FOLLOW_10);
15423 rule__VLSFunctionFof__Group_1_2__0(); 15423 rule__VLSFunctionAsTerm__Group_1_2__0();
15424 15424
15425 state._fsp--; 15425 state._fsp--;
15426 15426
@@ -15433,7 +15433,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15433 } 15433 }
15434 } while (true); 15434 } while (true);
15435 15435
15436 after(grammarAccess.getVLSFunctionFofAccess().getGroup_1_2()); 15436 after(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1_2());
15437 15437
15438 } 15438 }
15439 15439
@@ -15452,21 +15452,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15452 } 15452 }
15453 return ; 15453 return ;
15454 } 15454 }
15455 // $ANTLR end "rule__VLSFunctionFof__Group_1__2__Impl" 15455 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1__2__Impl"
15456 15456
15457 15457
15458 // $ANTLR start "rule__VLSFunctionFof__Group_1__3" 15458 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__3"
15459 // InternalVampireLanguage.g:4978:1: rule__VLSFunctionFof__Group_1__3 : rule__VLSFunctionFof__Group_1__3__Impl ; 15459 // InternalVampireLanguage.g:4978:1: rule__VLSFunctionAsTerm__Group_1__3 : rule__VLSFunctionAsTerm__Group_1__3__Impl ;
15460 public final void rule__VLSFunctionFof__Group_1__3() throws RecognitionException { 15460 public final void rule__VLSFunctionAsTerm__Group_1__3() throws RecognitionException {
15461 15461
15462 int stackSize = keepStackSize(); 15462 int stackSize = keepStackSize();
15463 15463
15464 try { 15464 try {
15465 // InternalVampireLanguage.g:4982:1: ( rule__VLSFunctionFof__Group_1__3__Impl ) 15465 // InternalVampireLanguage.g:4982:1: ( rule__VLSFunctionAsTerm__Group_1__3__Impl )
15466 // InternalVampireLanguage.g:4983:2: rule__VLSFunctionFof__Group_1__3__Impl 15466 // InternalVampireLanguage.g:4983:2: rule__VLSFunctionAsTerm__Group_1__3__Impl
15467 { 15467 {
15468 pushFollow(FOLLOW_2); 15468 pushFollow(FOLLOW_2);
15469 rule__VLSFunctionFof__Group_1__3__Impl(); 15469 rule__VLSFunctionAsTerm__Group_1__3__Impl();
15470 15470
15471 state._fsp--; 15471 state._fsp--;
15472 15472
@@ -15485,12 +15485,12 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15485 } 15485 }
15486 return ; 15486 return ;
15487 } 15487 }
15488 // $ANTLR end "rule__VLSFunctionFof__Group_1__3" 15488 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1__3"
15489 15489
15490 15490
15491 // $ANTLR start "rule__VLSFunctionFof__Group_1__3__Impl" 15491 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__3__Impl"
15492 // InternalVampireLanguage.g:4989:1: rule__VLSFunctionFof__Group_1__3__Impl : ( ')' ) ; 15492 // InternalVampireLanguage.g:4989:1: rule__VLSFunctionAsTerm__Group_1__3__Impl : ( ')' ) ;
15493 public final void rule__VLSFunctionFof__Group_1__3__Impl() throws RecognitionException { 15493 public final void rule__VLSFunctionAsTerm__Group_1__3__Impl() throws RecognitionException {
15494 15494
15495 int stackSize = keepStackSize(); 15495 int stackSize = keepStackSize();
15496 15496
@@ -15501,9 +15501,9 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15501 // InternalVampireLanguage.g:4994:1: ( ')' ) 15501 // InternalVampireLanguage.g:4994:1: ( ')' )
15502 // InternalVampireLanguage.g:4995:2: ')' 15502 // InternalVampireLanguage.g:4995:2: ')'
15503 { 15503 {
15504 before(grammarAccess.getVLSFunctionFofAccess().getRightParenthesisKeyword_1_3()); 15504 before(grammarAccess.getVLSFunctionAsTermAccess().getRightParenthesisKeyword_1_3());
15505 match(input,50,FOLLOW_2); 15505 match(input,50,FOLLOW_2);
15506 after(grammarAccess.getVLSFunctionFofAccess().getRightParenthesisKeyword_1_3()); 15506 after(grammarAccess.getVLSFunctionAsTermAccess().getRightParenthesisKeyword_1_3());
15507 15507
15508 } 15508 }
15509 15509
@@ -15522,26 +15522,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15522 } 15522 }
15523 return ; 15523 return ;
15524 } 15524 }
15525 // $ANTLR end "rule__VLSFunctionFof__Group_1__3__Impl" 15525 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1__3__Impl"
15526 15526
15527 15527
15528 // $ANTLR start "rule__VLSFunctionFof__Group_1_2__0" 15528 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__0"
15529 // InternalVampireLanguage.g:5005:1: rule__VLSFunctionFof__Group_1_2__0 : rule__VLSFunctionFof__Group_1_2__0__Impl rule__VLSFunctionFof__Group_1_2__1 ; 15529 // InternalVampireLanguage.g:5005:1: rule__VLSFunctionAsTerm__Group_1_2__0 : rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1 ;
15530 public final void rule__VLSFunctionFof__Group_1_2__0() throws RecognitionException { 15530 public final void rule__VLSFunctionAsTerm__Group_1_2__0() throws RecognitionException {
15531 15531
15532 int stackSize = keepStackSize(); 15532 int stackSize = keepStackSize();
15533 15533
15534 try { 15534 try {
15535 // InternalVampireLanguage.g:5009:1: ( rule__VLSFunctionFof__Group_1_2__0__Impl rule__VLSFunctionFof__Group_1_2__1 ) 15535 // InternalVampireLanguage.g:5009:1: ( rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1 )
15536 // InternalVampireLanguage.g:5010:2: rule__VLSFunctionFof__Group_1_2__0__Impl rule__VLSFunctionFof__Group_1_2__1 15536 // InternalVampireLanguage.g:5010:2: rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1
15537 { 15537 {
15538 pushFollow(FOLLOW_38); 15538 pushFollow(FOLLOW_38);
15539 rule__VLSFunctionFof__Group_1_2__0__Impl(); 15539 rule__VLSFunctionAsTerm__Group_1_2__0__Impl();
15540 15540
15541 state._fsp--; 15541 state._fsp--;
15542 15542
15543 pushFollow(FOLLOW_2); 15543 pushFollow(FOLLOW_2);
15544 rule__VLSFunctionFof__Group_1_2__1(); 15544 rule__VLSFunctionAsTerm__Group_1_2__1();
15545 15545
15546 state._fsp--; 15546 state._fsp--;
15547 15547
@@ -15560,12 +15560,12 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15560 } 15560 }
15561 return ; 15561 return ;
15562 } 15562 }
15563 // $ANTLR end "rule__VLSFunctionFof__Group_1_2__0" 15563 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1_2__0"
15564 15564
15565 15565
15566 // $ANTLR start "rule__VLSFunctionFof__Group_1_2__0__Impl" 15566 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__0__Impl"
15567 // InternalVampireLanguage.g:5017:1: rule__VLSFunctionFof__Group_1_2__0__Impl : ( ',' ) ; 15567 // InternalVampireLanguage.g:5017:1: rule__VLSFunctionAsTerm__Group_1_2__0__Impl : ( ',' ) ;
15568 public final void rule__VLSFunctionFof__Group_1_2__0__Impl() throws RecognitionException { 15568 public final void rule__VLSFunctionAsTerm__Group_1_2__0__Impl() throws RecognitionException {
15569 15569
15570 int stackSize = keepStackSize(); 15570 int stackSize = keepStackSize();
15571 15571
@@ -15576,9 +15576,9 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15576 // InternalVampireLanguage.g:5022:1: ( ',' ) 15576 // InternalVampireLanguage.g:5022:1: ( ',' )
15577 // InternalVampireLanguage.g:5023:2: ',' 15577 // InternalVampireLanguage.g:5023:2: ','
15578 { 15578 {
15579 before(grammarAccess.getVLSFunctionFofAccess().getCommaKeyword_1_2_0()); 15579 before(grammarAccess.getVLSFunctionAsTermAccess().getCommaKeyword_1_2_0());
15580 match(input,45,FOLLOW_2); 15580 match(input,45,FOLLOW_2);
15581 after(grammarAccess.getVLSFunctionFofAccess().getCommaKeyword_1_2_0()); 15581 after(grammarAccess.getVLSFunctionAsTermAccess().getCommaKeyword_1_2_0());
15582 15582
15583 } 15583 }
15584 15584
@@ -15597,21 +15597,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15597 } 15597 }
15598 return ; 15598 return ;
15599 } 15599 }
15600 // $ANTLR end "rule__VLSFunctionFof__Group_1_2__0__Impl" 15600 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1_2__0__Impl"
15601 15601
15602 15602
15603 // $ANTLR start "rule__VLSFunctionFof__Group_1_2__1" 15603 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__1"
15604 // InternalVampireLanguage.g:5032:1: rule__VLSFunctionFof__Group_1_2__1 : rule__VLSFunctionFof__Group_1_2__1__Impl ; 15604 // InternalVampireLanguage.g:5032:1: rule__VLSFunctionAsTerm__Group_1_2__1 : rule__VLSFunctionAsTerm__Group_1_2__1__Impl ;
15605 public final void rule__VLSFunctionFof__Group_1_2__1() throws RecognitionException { 15605 public final void rule__VLSFunctionAsTerm__Group_1_2__1() throws RecognitionException {
15606 15606
15607 int stackSize = keepStackSize(); 15607 int stackSize = keepStackSize();
15608 15608
15609 try { 15609 try {
15610 // InternalVampireLanguage.g:5036:1: ( rule__VLSFunctionFof__Group_1_2__1__Impl ) 15610 // InternalVampireLanguage.g:5036:1: ( rule__VLSFunctionAsTerm__Group_1_2__1__Impl )
15611 // InternalVampireLanguage.g:5037:2: rule__VLSFunctionFof__Group_1_2__1__Impl 15611 // InternalVampireLanguage.g:5037:2: rule__VLSFunctionAsTerm__Group_1_2__1__Impl
15612 { 15612 {
15613 pushFollow(FOLLOW_2); 15613 pushFollow(FOLLOW_2);
15614 rule__VLSFunctionFof__Group_1_2__1__Impl(); 15614 rule__VLSFunctionAsTerm__Group_1_2__1__Impl();
15615 15615
15616 state._fsp--; 15616 state._fsp--;
15617 15617
@@ -15630,35 +15630,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15630 } 15630 }
15631 return ; 15631 return ;
15632 } 15632 }
15633 // $ANTLR end "rule__VLSFunctionFof__Group_1_2__1" 15633 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1_2__1"
15634 15634
15635 15635
15636 // $ANTLR start "rule__VLSFunctionFof__Group_1_2__1__Impl" 15636 // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__1__Impl"
15637 // InternalVampireLanguage.g:5043:1: rule__VLSFunctionFof__Group_1_2__1__Impl : ( ( rule__VLSFunctionFof__TermsAssignment_1_2_1 ) ) ; 15637 // InternalVampireLanguage.g:5043:1: rule__VLSFunctionAsTerm__Group_1_2__1__Impl : ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) ;
15638 public final void rule__VLSFunctionFof__Group_1_2__1__Impl() throws RecognitionException { 15638 public final void rule__VLSFunctionAsTerm__Group_1_2__1__Impl() throws RecognitionException {
15639 15639
15640 int stackSize = keepStackSize(); 15640 int stackSize = keepStackSize();
15641 15641
15642 try { 15642 try {
15643 // InternalVampireLanguage.g:5047:1: ( ( ( rule__VLSFunctionFof__TermsAssignment_1_2_1 ) ) ) 15643 // InternalVampireLanguage.g:5047:1: ( ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) )
15644 // InternalVampireLanguage.g:5048:1: ( ( rule__VLSFunctionFof__TermsAssignment_1_2_1 ) ) 15644 // InternalVampireLanguage.g:5048:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) )
15645 { 15645 {
15646 // InternalVampireLanguage.g:5048:1: ( ( rule__VLSFunctionFof__TermsAssignment_1_2_1 ) ) 15646 // InternalVampireLanguage.g:5048:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) )
15647 // InternalVampireLanguage.g:5049:2: ( rule__VLSFunctionFof__TermsAssignment_1_2_1 ) 15647 // InternalVampireLanguage.g:5049:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 )
15648 { 15648 {
15649 before(grammarAccess.getVLSFunctionFofAccess().getTermsAssignment_1_2_1()); 15649 before(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_2_1());
15650 // InternalVampireLanguage.g:5050:2: ( rule__VLSFunctionFof__TermsAssignment_1_2_1 ) 15650 // InternalVampireLanguage.g:5050:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 )
15651 // InternalVampireLanguage.g:5050:3: rule__VLSFunctionFof__TermsAssignment_1_2_1 15651 // InternalVampireLanguage.g:5050:3: rule__VLSFunctionAsTerm__TermsAssignment_1_2_1
15652 { 15652 {
15653 pushFollow(FOLLOW_2); 15653 pushFollow(FOLLOW_2);
15654 rule__VLSFunctionFof__TermsAssignment_1_2_1(); 15654 rule__VLSFunctionAsTerm__TermsAssignment_1_2_1();
15655 15655
15656 state._fsp--; 15656 state._fsp--;
15657 15657
15658 15658
15659 } 15659 }
15660 15660
15661 after(grammarAccess.getVLSFunctionFofAccess().getTermsAssignment_1_2_1()); 15661 after(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_2_1());
15662 15662
15663 } 15663 }
15664 15664
@@ -15677,7 +15677,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
15677 } 15677 }
15678 return ; 15678 return ;
15679 } 15679 }
15680 // $ANTLR end "rule__VLSFunctionFof__Group_1_2__1__Impl" 15680 // $ANTLR end "rule__VLSFunctionAsTerm__Group_1_2__1__Impl"
15681 15681
15682 15682
15683 // $ANTLR start "rule__VLSDefinedTerm__Group_0__0" 15683 // $ANTLR start "rule__VLSDefinedTerm__Group_0__0"
@@ -18009,32 +18009,32 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
18009 // $ANTLR end "rule__VLSVariable__NameAssignment" 18009 // $ANTLR end "rule__VLSVariable__NameAssignment"
18010 18010
18011 18011
18012 // $ANTLR start "rule__VLSFunctionFof__FunctorAssignment_0" 18012 // $ANTLR start "rule__VLSFunctionAsTerm__FunctorAssignment_0"
18013 // InternalVampireLanguage.g:5894:1: rule__VLSFunctionFof__FunctorAssignment_0 : ( ( rule__VLSFunctionFof__FunctorAlternatives_0_0 ) ) ; 18013 // InternalVampireLanguage.g:5894:1: rule__VLSFunctionAsTerm__FunctorAssignment_0 : ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) ;
18014 public final void rule__VLSFunctionFof__FunctorAssignment_0() throws RecognitionException { 18014 public final void rule__VLSFunctionAsTerm__FunctorAssignment_0() throws RecognitionException {
18015 18015
18016 int stackSize = keepStackSize(); 18016 int stackSize = keepStackSize();
18017 18017
18018 try { 18018 try {
18019 // InternalVampireLanguage.g:5898:1: ( ( ( rule__VLSFunctionFof__FunctorAlternatives_0_0 ) ) ) 18019 // InternalVampireLanguage.g:5898:1: ( ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) )
18020 // InternalVampireLanguage.g:5899:2: ( ( rule__VLSFunctionFof__FunctorAlternatives_0_0 ) ) 18020 // InternalVampireLanguage.g:5899:2: ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) )
18021 { 18021 {
18022 // InternalVampireLanguage.g:5899:2: ( ( rule__VLSFunctionFof__FunctorAlternatives_0_0 ) ) 18022 // InternalVampireLanguage.g:5899:2: ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) )
18023 // InternalVampireLanguage.g:5900:3: ( rule__VLSFunctionFof__FunctorAlternatives_0_0 ) 18023 // InternalVampireLanguage.g:5900:3: ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 )
18024 { 18024 {
18025 before(grammarAccess.getVLSFunctionFofAccess().getFunctorAlternatives_0_0()); 18025 before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAlternatives_0_0());
18026 // InternalVampireLanguage.g:5901:3: ( rule__VLSFunctionFof__FunctorAlternatives_0_0 ) 18026 // InternalVampireLanguage.g:5901:3: ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 )
18027 // InternalVampireLanguage.g:5901:4: rule__VLSFunctionFof__FunctorAlternatives_0_0 18027 // InternalVampireLanguage.g:5901:4: rule__VLSFunctionAsTerm__FunctorAlternatives_0_0
18028 { 18028 {
18029 pushFollow(FOLLOW_2); 18029 pushFollow(FOLLOW_2);
18030 rule__VLSFunctionFof__FunctorAlternatives_0_0(); 18030 rule__VLSFunctionAsTerm__FunctorAlternatives_0_0();
18031 18031
18032 state._fsp--; 18032 state._fsp--;
18033 18033
18034 18034
18035 } 18035 }
18036 18036
18037 after(grammarAccess.getVLSFunctionFofAccess().getFunctorAlternatives_0_0()); 18037 after(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAlternatives_0_0());
18038 18038
18039 } 18039 }
18040 18040
@@ -18053,12 +18053,12 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
18053 } 18053 }
18054 return ; 18054 return ;
18055 } 18055 }
18056 // $ANTLR end "rule__VLSFunctionFof__FunctorAssignment_0" 18056 // $ANTLR end "rule__VLSFunctionAsTerm__FunctorAssignment_0"
18057 18057
18058 18058
18059 // $ANTLR start "rule__VLSFunctionFof__TermsAssignment_1_1" 18059 // $ANTLR start "rule__VLSFunctionAsTerm__TermsAssignment_1_1"
18060 // InternalVampireLanguage.g:5909:1: rule__VLSFunctionFof__TermsAssignment_1_1 : ( ruleVLSFofTerm ) ; 18060 // InternalVampireLanguage.g:5909:1: rule__VLSFunctionAsTerm__TermsAssignment_1_1 : ( ruleVLSFofTerm ) ;
18061 public final void rule__VLSFunctionFof__TermsAssignment_1_1() throws RecognitionException { 18061 public final void rule__VLSFunctionAsTerm__TermsAssignment_1_1() throws RecognitionException {
18062 18062
18063 int stackSize = keepStackSize(); 18063 int stackSize = keepStackSize();
18064 18064
@@ -18069,13 +18069,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
18069 // InternalVampireLanguage.g:5914:2: ( ruleVLSFofTerm ) 18069 // InternalVampireLanguage.g:5914:2: ( ruleVLSFofTerm )
18070 // InternalVampireLanguage.g:5915:3: ruleVLSFofTerm 18070 // InternalVampireLanguage.g:5915:3: ruleVLSFofTerm
18071 { 18071 {
18072 before(grammarAccess.getVLSFunctionFofAccess().getTermsVLSFofTermParserRuleCall_1_1_0()); 18072 before(grammarAccess.getVLSFunctionAsTermAccess().getTermsVLSFofTermParserRuleCall_1_1_0());
18073 pushFollow(FOLLOW_2); 18073 pushFollow(FOLLOW_2);
18074 ruleVLSFofTerm(); 18074 ruleVLSFofTerm();
18075 18075
18076 state._fsp--; 18076 state._fsp--;
18077 18077
18078 after(grammarAccess.getVLSFunctionFofAccess().getTermsVLSFofTermParserRuleCall_1_1_0()); 18078 after(grammarAccess.getVLSFunctionAsTermAccess().getTermsVLSFofTermParserRuleCall_1_1_0());
18079 18079
18080 } 18080 }
18081 18081
@@ -18094,12 +18094,12 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
18094 } 18094 }
18095 return ; 18095 return ;
18096 } 18096 }
18097 // $ANTLR end "rule__VLSFunctionFof__TermsAssignment_1_1" 18097 // $ANTLR end "rule__VLSFunctionAsTerm__TermsAssignment_1_1"
18098 18098
18099 18099
18100 // $ANTLR start "rule__VLSFunctionFof__TermsAssignment_1_2_1" 18100 // $ANTLR start "rule__VLSFunctionAsTerm__TermsAssignment_1_2_1"
18101 // InternalVampireLanguage.g:5924:1: rule__VLSFunctionFof__TermsAssignment_1_2_1 : ( ruleVLSFofTerm ) ; 18101 // InternalVampireLanguage.g:5924:1: rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 : ( ruleVLSFofTerm ) ;
18102 public final void rule__VLSFunctionFof__TermsAssignment_1_2_1() throws RecognitionException { 18102 public final void rule__VLSFunctionAsTerm__TermsAssignment_1_2_1() throws RecognitionException {
18103 18103
18104 int stackSize = keepStackSize(); 18104 int stackSize = keepStackSize();
18105 18105
@@ -18110,13 +18110,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
18110 // InternalVampireLanguage.g:5929:2: ( ruleVLSFofTerm ) 18110 // InternalVampireLanguage.g:5929:2: ( ruleVLSFofTerm )
18111 // InternalVampireLanguage.g:5930:3: ruleVLSFofTerm 18111 // InternalVampireLanguage.g:5930:3: ruleVLSFofTerm
18112 { 18112 {
18113 before(grammarAccess.getVLSFunctionFofAccess().getTermsVLSFofTermParserRuleCall_1_2_1_0()); 18113 before(grammarAccess.getVLSFunctionAsTermAccess().getTermsVLSFofTermParserRuleCall_1_2_1_0());
18114 pushFollow(FOLLOW_2); 18114 pushFollow(FOLLOW_2);
18115 ruleVLSFofTerm(); 18115 ruleVLSFofTerm();
18116 18116
18117 state._fsp--; 18117 state._fsp--;
18118 18118
18119 after(grammarAccess.getVLSFunctionFofAccess().getTermsVLSFofTermParserRuleCall_1_2_1_0()); 18119 after(grammarAccess.getVLSFunctionAsTermAccess().getTermsVLSFofTermParserRuleCall_1_2_1_0());
18120 18120
18121 } 18121 }
18122 18122
@@ -18135,7 +18135,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist
18135 } 18135 }
18136 return ; 18136 return ;
18137 } 18137 }
18138 // $ANTLR end "rule__VLSFunctionFof__TermsAssignment_1_2_1" 18138 // $ANTLR end "rule__VLSFunctionAsTerm__TermsAssignment_1_2_1"
18139 18139
18140 18140
18141 // $ANTLR start "rule__VLSDefinedTerm__ValueAssignment_0_1" 18141 // $ANTLR start "rule__VLSDefinedTerm__ValueAssignment_0_1"