Here J traps an exception.
1/0
|domain error
| 1 /0
/Erling
Den 2017-09-21 kl. 14:17, skrev Erling Hellenäs:
I trap exceptions all the time in JWithATwist and I see no problems
whatsover with this. However I did not investigate if Windows can be
configured to give these exceptions so that they can be trapped, but
it seems highly likely, since it is a compulsory functionality in the
IEEE standard floating point standard./Erling
Den 2017-09-21 kl. 14:06, skrev Raul Miller:
I don't think I understand what should happen in an expression with
multiple operations when we do this "J to trap the exception" thing.
Language design needs to be specified so it does something for all the
cases, and any "trapping of exceptions" that I can think of introduces
all sorts of complexities.
If you do not want those complexities, I think you should not be
attempting to trap those exceptions.
It's incredibly easy to express contradictory specifications.
Implementing them, however, tends to be a lot more difficult (and,
generally speaking, involves serious compromises).
Thanks,
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm