aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src/ca/mcgill/ecse/dslreasoner
diff options
context:
space:
mode:
authorLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-03-06 17:26:43 -0500
committerLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-03-06 17:26:43 -0500
commit5c4471e3a4cd273bf68eb2ccc1d91f99b5c8c7bc (patch)
tree7a2481581a3bc14a672f6e1f7965573853e62c04 /Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src/ca/mcgill/ecse/dslreasoner
parentRestructure Vampire Reasoner project (diff)
downloadVIATRA-Generator-5c4471e3a4cd273bf68eb2ccc1d91f99b5c8c7bc.tar.gz
VIATRA-Generator-5c4471e3a4cd273bf68eb2ccc1d91f99b5c8c7bc.tar.zst
VIATRA-Generator-5c4471e3a4cd273bf68eb2ccc1d91f99b5c8c7bc.zip
Implement Enum handling and study hierarchy handling
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src/ca/mcgill/ecse/dslreasoner')
-rw-r--r--Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src/ca/mcgill/ecse/dslreasoner/VampireLanguage.xtext4
1 files changed, 2 insertions, 2 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src/ca/mcgill/ecse/dslreasoner/VampireLanguage.xtext b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src/ca/mcgill/ecse/dslreasoner/VampireLanguage.xtext
index 2b5958ca..7d20da72 100644
--- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src/ca/mcgill/ecse/dslreasoner/VampireLanguage.xtext
+++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src/ca/mcgill/ecse/dslreasoner/VampireLanguage.xtext
@@ -289,10 +289,10 @@ VLSVariable :
289 289
290VLSFofTerm returns VLSTerm: 290VLSFofTerm returns VLSTerm:
291 //(VLSVariable | VLSFunction | VLSTffConditional | VLSTffLet | VLSTffTuple) 291 //(VLSVariable | VLSFunction | VLSTffConditional | VLSTffLet | VLSTffTuple)
292 (VLSVariable | VLSFunctionFof | VLSDefinedTerm ) 292 (VLSVariable | VLSFunctionAsTerm | VLSDefinedTerm )
293; 293;
294 294
295VLSFunctionFof: 295VLSFunctionAsTerm:
296 //? on next line causes warning 296 //? on next line causes warning
297 //TODO might need replace DOLLAR_ID with enum rule 297 //TODO might need replace DOLLAR_ID with enum rule
298 functor = (LOWER_WORD_ID | SINGLE_QUOTE | DOLLAR_ID | DOUBLE_DOLLAR_ID ) ( '(' terms += VLSFofTerm (',' terms += VLSFofTerm)* ')')? 298 functor = (LOWER_WORD_ID | SINGLE_QUOTE | DOLLAR_ID | DOUBLE_DOLLAR_ID ) ( '(' terms += VLSFofTerm (',' terms += VLSFofTerm)* ')')?