Surely not intended. Put it on the bug list.
Henry Rich
On 12/29/2017 6:06 PM, Louis de Forcrand wrote:
On the Indeterminate vocabulary page of the dictionary it is written
The only ways to create _. are as follows:
direct entry of _.
".
3!:n
DLL call (database, LAPACK, etc.)
and
Primitives on arguments not containing _. signal NaN error instead of producing
_. .
yet (in j64-805 on macOS 10.10.5)
2 7 p.1e308j_
_.j_
This is very dangerous, as comparison with _. seems to yield _. and it also
seems that control structures treat _. as false instead of signalling an error
(which is in my opinion a very bad idea).
Are both these behaviours intended?
Thanks,
Louis
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
---
This email has been checked for viruses by AVG.
http://www.avg.com
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm