Robert Bernecky, builder of the APEX APL compiler and an APL pioneer, is the
guest on this episode of ArrayCast.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky and Bob Therriault.
https://www.arraycast.com/episodes/episode55-bob-bernecky
Cheers, bob
---
In particular, the difference has to do with rank. J has verb rank; hence, x
#: y is uniformly equivalent to x #:"1 0 y. But even in apls which have a
rank conjunction, verbs do not generally have rank; hence, the behaviour of
primitives is all special-cased. We can bring the apl code into cl
Well, I was asking if J follows the APL convention of not being too strict
about the type of null arguments.
Apparently, it doesn’t, but I wasn’t sure when I encountered the behavior
whether it was a feature or a bug.
Regards,
Mike
On Fri, Jun 9, 2023 at 1:17 AM Henry Rich wrote:
> Your suppos
Your supposition is not quite right. Characters are not in the domain of
arithmetic operations and produce domain error.
HOWEVER, when a verb that is executed on an empty argument is executed on a
cell of fill, and the execution on the fill cell results in error, the
error is ignored and execution