(try ..body) body: zero or more forms
M
Captures errors with a brief error message.
Returns a two-element array. If an error occurs within the body of the try form, returns
the symbol err followed by the error's payload. Otherwise, returns the symbol
ok followed by the body's evaluation result.
The only error not captured by try is the special error generated by
macro-no-op, which suppresses macro expansion.