Scilab Function

lasterror - get last recorded error message

Calling Sequence

str=lasterror( [opt] )
[str,n]=lasterror([opt])
[str,n,line,func]=lasterror([opt])

Parameters

Description

Each time an error occur, the Scilab error handler records it in internal tables (only the last one is retained). The lasterror function allows to get the message, the error number, the current function (if any) and the current line of the current function out of these tables.

This function is useful while using errcatch or execstr.

The recorded error message may be retained for a further call to lasterror using lasterror(%f).

Examples

See Also