- Mar 29, 2016
-
-
Andreas Klöckner authored
Fix avoidable exponential blowup in unifier.
-
Matt Wala authored
Change the code to do what the previous code tried to do, which is to match free variables only after matching the more complex terms. This avoids iterating over all possible subsets of the RHS.
-
- Mar 28, 2016
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Matt Wala authored
The unidirectional unifier now works on examples such as a+b*c => d+e*f. This required a couple of changes to the algorithm, the main one being that we allow variables to match against subtrees of the expression.
-
- Mar 25, 2016
-
-
Andreas Klöckner authored
-
- Jan 26, 2016
-
-
Andreas Klöckner authored
-
- Jan 24, 2016
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Jan 18, 2016
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Jan 14, 2016
-
-
Andreas Klöckner authored
-
- Jan 06, 2016
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Dec 17, 2015
-
-
Andreas Klöckner authored
Make CompiledExpression + pickling work on both Python 2 and Python 3.
-
- Dec 16, 2015
-
-
Matt Wala authored
Changed to use __getstate__() and __setstate__() rather than __getinitargs__(), which is Py2 only.
-
- Dec 13, 2015
-
-
Andreas Klöckner authored
-
- Dec 07, 2015
-
-
Andreas Klöckner authored
-
- Dec 01, 2015
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Nov 28, 2015
-
-
Andreas Klöckner authored
-
- Nov 25, 2015
-
-
Andreas Klöckner authored
-
- Nov 22, 2015
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Nov 15, 2015
-
-
Andreas Klöckner authored
-