sometimes complicated equation is generated and attempt to solve it fail, which is OK. But there is a case, where Maple generates an internal error from solve(). The problem is that it is not possible to even capture this error using try...catch... end try so the whole program crashes.
Is there a way to trap such errors, so at least it can bypass it without solving it but without terminating the whole program?
According to help it says
The try statement provides a mechanism for executing statements in a controlled environment, where errors will not just cause the execution to halt with no warning.
Well. The above is not really true.