f. will remove all *unquoted* name dependencies from a verb.

-- 
Raul




On Fri, Jan 20, 2017 at 10:12 PM, 'Pascal Jasmin' via Programming <
[email protected]> wrote:

> v1 is tacit, though rplc is explicit is how we both understand it.  Yes f.
> will remove all name dependencies.
>
>
>
>
>
> ________________________________
> From: William Szuch <[email protected]>
> To: J Programming Forum <[email protected]>
> Sent: Friday, January 20, 2017 9:39 PM
> Subject: [Jprogramming] Tacit or Explicit
>
>
> Trying to understand when an explicit verb is used in a  tacit form.
>
> For example if I define v1 which is in a tacit form - does not have
> reference to arguments but contains the explicit verb rplc.
>
>
>
> v1 =: [: ". rplc&(LF;' ')
>
>
>
> In this case what should  v1 be called - an explicit of tacit ?.
>
>
>
> v2 =: v1 f.
>
>
>
> If I now use f. to replace rplc in v1 then v2 is an explicit.
>
> The advantage of using f. is that if rplc has no public names then v2 has
> no
> public names.
>
> This can be useful is removing public names in a verb.
>
>
>
> Any comments to help with my understanding of tacits.
>
>
>
> Regards
>
> Bill Szuch
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to