Online Algebra Calculator
Many of users do not use powerful Maxima computer algebra system for systematic work, but for ad hoc algebraic calculations – equations, functions, matrixes, etc. only. To do this job, it is not useful to download the whole application from a web site.
Function: errcatch (<expr_1>, ..., <expr_n>) Evaluates <expr_1>, ..., <expr_n> one by one and returns [<expr_n>] (a list) if no error occurs. If an error occurs in the evaluation of any argument, errcatch prevents the error from propagating and returns the empty list [] without evaluating any more arguments.
![Errcatch Example (assume(a<0, b<=0, notequal(c,0), d >=0, e > 0, equal(f,0)), l: [a,b,c,d,e,f,g], funmake(](http://maxima-online.org//plot.html?g=i965576983.png&t=img&db=r1872376103)
errcatch is useful in batch files where one suspects an error might occur which would terminate the batch if the error werent caught.
(%o1) true (%i2)