On Sat, Dec 28, 2019 at 7:38 AM Arnab Chakraborty <damd...@gmail.com> wrote:
>    Thanks for the code. But I did not quite comprehend the phrase "special
> code". Do you mean that the hook (i. <./) gets replaced by some low level C
> code, instead of being parsed as a general hook?

I believe it's that (i. <./) gets a special low level C implementation
after being parsed as a general hook.

(Parsing still happens as normal -- but already there are a variety of
implementations that get used for any single parse. There's a lower
level virtual machine here which implements the J primitives. It deals
with the different machine types that can be used in arrays, and it
also deals with choosing what to do based on the verbs that are used.)

See also:

https://www.jsoftware.com/help/dictionary/special.htm

Currently, the line mentioning i.<./ appears twice on that page.

Thanks,

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to