Ensure metavariables aren't re-used in rules and queries

Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
This commit is contained in:
Danila Fedorin 2023-12-01 16:35:22 -08:00
parent f4619672a9
commit 1e12dc8032

View File

@ -152,7 +152,7 @@ proveTerm t =
prove : Term Metavariable -> Prover ProofTree
prove mt =
liftInstantiation instantiate mt
withVars (liftInstantiation instantiate mt)
|> andThen proveTerm
single : RuleEnv -> Prover a -> Maybe a