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
