On Sun, 29 Jan 2017, Alecos Papadopoulos wrote:
Just wondering, why call "catch" the command that prevents
termination of a
script when command errors occur?
The analogy I can think is that the script is "about to fall" (as in "The
rise and the fall of the Roman Empire") and we "catch" it so that it
doesn't
after all.
That's a nice analogy. Our use of this term in gretl just follows
standard practice in programming languages that support the
"trapping" (another metaphor!) of errors: for some reason "catch"
seems to be the commonly used word.
Allin Cottrell