Open Adam-Vandervorst opened 7 months ago
On 1fe7492
(= ((($s $x) $y) mul) ($s (M $x $y))) (= ($s (put $x)) ($s $x)) !((E $p) mul)
hangs.
This should return ((E $p) mul) unreduced.
((E $p) mul)
Yes, it hangs because (E $p) is matched first and goes into infinite loop.
(E $p)
Possible way to fix it is checking that (E $p) depends on calculating itself and breaking the loop.
On 1fe7492
hangs.
This should return
((E $p) mul)
unreduced.