(try ..body)
  body: zero or more forms

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.