My own simple version of this is here:
https://code.jsoftware.com/wiki/User:Devon_McCormick/WS.ijs.

On Fri, Jan 6, 2023 at 3:25 PM Raul Miller <rauldmil...@gmail.com> wrote:

> Locale z is inherited by all other locales.
>
> When you put the definitions in locale evbwsfiles, and
> wssave_evbwsfiles_ uses nl'', it finds names in the evbwsfiles locale
> instead of your locale (which is probably the base locale).
>
> FYI,
>
> --
> Raul
>
> On Fri, Jan 6, 2023 at 1:40 PM David Lambert <b49p23t...@gmail.com> wrote:
> >
> > Thank you for providing the wonderful
> > https://code.jsoftware.com/wiki/Scripts/WS_Files  and for making it
> > easily found.  I tried to modify it to install into its own locale,
> > changing the coclass target and inserting the public functionality into
> > z .  The tests no longer pass.  Please explain.  Thank you!  The
> > alterations and use follow:
> >
> > coclass'evbwsfiles'  NB. changed from coclass'z'
> >
> > NB. Inserted lines at end of script
> >
> > wssave_z_=: wssave_evbwsfiles_
> > wsload_z_=: wsload_evbwsfiles_
> > wsnl_z_=: wsnl_evbwsfiles_
> >
> >
> > dwl$ j
> >        JVERSION
> > Engine: j904/j64avx2/linux
> > Beta-i: commercial/2022-12-13T15:14:45
> > Library: 9.04.06
> > Platform: Linux 64
> > Installer: J904 install
> > InstallPath: /home/lambertdw/downloads/installs/j904
> > Contact: www.jsoftware.com
> >
> >     load'../../evbwsfiles.ijs'
> >     ferase jpath '~temp/test.jws'
> > _1
> >     erase nl''
> >     abctst=. 1 2 3
> >     abetsz=. 1;2;3
> >     abdtst=. +
> >     cd1tst=. /
> >     cd2tsz=. "
> >     assert 3-:#   'a'wssave '~temp/test'
> > |assertion failure: assert
> > |       assert 3-:#'a'wssave'~temp/test'
> > l
> >
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>


-- 

Devon McCormick, CFA

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

Reply via email to