Hi everyone, I have written a draft for a SymPEP (SymPy enhancement proposal) to include MatchPy as a dependency of SymPy.
https://github.com/sympy/SymPEPs/pull/3 Once SymPy depends on the MatchPy library, the bindings to MatchPy can be moved into SymPy's core. MatchPy provides a much more powerful pattern matcher than the current one implemented in SymPy's core. In particular: - it can match multiple patterns at the same time and very efficiently (SymPy's matcher can only process one pattern at a time), - it can generate a decision tree in Python out of multiple patterns (SymEngine has an implementation to generate a C++ decision tree out of the same patterns). Feel free to join the discussion either here or on the [SymPEP Pull Request](https://github.com/sympy/SymPEPs/pull/3) -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/01a6a980-3267-4ba6-82ca-adb06da994bdn%40googlegroups.com.