> Raul Miller wrote on Tue Sep 21 04:14:37 HKT 2010
>
>> If I change =: to =. then the verb doesn't work.
>> Why is that?
>Because =. assigns local names, rather than locale names.

and also because erase is a tacit verb...

eraseX=: 3 : 0
(y)=.1
( 3 :'   erase y') y
:
(y)=.1
erase y
)
   'v_base_ v_z_'=.'from base';'from z'
   'use tacit'   eraseX 'v'
1
   v
from base
  eraseX 'v'
1
   v
from z
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to