transl: bring catch up-to-date / remove duplication
commitb6f7deb9e05b29c9f1ddb0d7c8f9d5f646de8ce8
authorKris Katterjohn <katterjohn@gmail.com>
Sun, 16 Jan 2022 17:13:30 +0000 (16 12:13 -0500)
committerKris Katterjohn <katterjohn@gmail.com>
Sun, 16 Jan 2022 17:13:30 +0000 (16 12:13 -0500)
tree40d2d706a49e7fb13aa45af264d7b11e436aecac
parent6e14ab4975540fa9eb5100b40a45745efed623fc
transl: bring catch up-to-date / remove duplication

A translated catch form would not transform rat errors to Maxima
errors.

The interpreter and translator now both handle catch forms in the
same way via the new MCATCH macro.

No problems with the test suite or share test suite.
src/suprv1.lisp
src/trans1.lisp