I wrote this verb which I have found to be quite useful. On Tue, Apr 9, 2019 at 7:36 AM Eric Iverson <[email protected]> wrote:
> Ian, > Loaded_j_ needs a tweak before it meets your needs. Currently load updates > Loaded after the load. We are considering a base library change where it is > updated before the load is done and this would give you what you want. > > On Tue, Apr 9, 2019 at 9:21 AM Eric Iverson <[email protected]> > wrote: > > > Ian, > > I don't think 4!:3 meets your needs (duplicates). The load verb maintains > > Loaded_j_ and this might meet your needs. > > > > On Tue, Apr 9, 2019 at 8:49 AM bill lam <[email protected]> wrote: > > > >> Does this work? > >> > >> MYSCRIPT=: >{:4!:3'' > >> > >> On Tue, Apr 9, 2019, 8:29 PM Ian Clark <[email protected]> wrote: > >> > >> > How can I *reliably* fetch the path of the script being loaded, whilst > >> it > >> > is being loaded? > >> > > >> > Everything I've tried either fails or fingers the wrong script on > >> > occasions. Especially if my script is the subject of "load" or > >> "require" by > >> > another script. > >> > > >> > I want to be able to write at the top of my script, say > >> > > >> > cocurrent 'myloc' > >> > MYSCRIPT=: theScriptCurrentlyBeingLoaded'' > >> > ---------------------------------------------------------------------- > >> > 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 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
