Adám continues his series on error handling, this time focusing on the trapping mechanism ⎕TRAP and using the error information and diagnostic messaging with ⎕DMX.
0:00 Introduction
0:59 Overview
1:45 Preventing the build-up of a stack
2:47 Including scope info in an error report
4:16 Trap Error OTRAP
6:24 Trap Error: Execute there
9:15 Trap Error: OTRAP value normalisation
10:16 Trap Error: Resetting OTRAP
11:40 Trap Error: Multiple handlers in one
13:33 Trap Error: Use-case
17:49 Extended Diagnostic Message: use case
22:16 Construct error message aplcart.info?q=dmx 1
22:45 Upcoming webinars
--------------------
GET STARTED
Download the latest version of Dyalog:
https://www.dyalog.com/downloads
TAKE PART IN OUR APL COMPETITIONS
THE APL CHALLENGE
Learn APL and compete for one of three $100 prizes. Open to all experience levels.
https://challenge.dyalog.com
THE APL FORGE
Got a problem to solve or a library to share?
Use Dyalog APL to build something great — and win £2,500 + an expenses-paid trip to present at a Dyalog user meeting.
https://forge.dyalog.com
--------------------