Closed light-matters closed 2 months ago
This is not strictly a 'bug' because it seems to have been a problem caused by the (wl/start) function not executing properly (because I already had Mathematica open).
The situation however, was not obvious from the error message!
Not sure what happened here, or whether you had recent code. For me it fails as expected with
(wl/->clj "Plus[1,2]")
java.lang.IllegalStateException: Not initialized, call start first
at wolframite.core$eval.invoke(core.clj:169)
at wolframite.core$__GT_clj.invoke(core.clj:217)
(this is when I did wl/stop first)
Failing with error:
In Mathematica, it returns a list of rules which are valid solutions to the system of equations. There is a warning returned as well though: "Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution information."