Open riftEmber opened 3 years ago
Additional constraint that if the tuple variable is used as a parameter in a UF that also has other parameters, we should fail. In this case I'll make the method return null to be consistent with the existing projectOut method.
"Now, when we do it in the presense of UFs we will need to run Tobi's new transitive closure as a first step. Then, if the tuple variable is used as a parameter to a UF we will need to remove that constraint. Then, we will need to use the existing code to finish it off." Work on branch
projectout-ufs