Hmm... well... This hasn't triggered this issue for me, yet, but does
suggest that the implementation is more complicated than a simple
state machine:
s=:'0'
n=:{{echo #s
s=:'{{',s,'}}'''''
".s}}
n^:9999''
Thanks,
--
Raul
On Wed, Oct 21, 2020 at 3:38 PM John Baker <[email protected]> wrote:
>
> It means the J console application shuts down without warning. No error
> messages are shown.
>
>
> On Wed, Oct 21, 2020 at 1:35 PM Raul Miller <[email protected]> wrote:
>
> > What does "J vanishes" mean?
> >
> > Does this mean that it exits? Or does it keep running but cease responding?
> >
> > Thanks,
> >
> > --
> > Raul
> >
> > On Wed, Oct 21, 2020 at 2:59 PM John Baker <[email protected]> wrote:
> > >
> > > With DD's use of {{ }} I expected problems with code that tokenizes J
> > code
> > > and
> > > I've run into cases where J vanishes.
> > >
> > > The error is related to finite state machines. For years I've used one of
> > > Roger's finite state
> > > machines in place of ;: because it can handle unbalanced quotes. Of
> > course
> > > now ;:
> > > and the machine differ on ;:'{{}}' and this is causing failures.
> > >
> > > I will seek to narrow done exactly where J is vanishing. I'll also have
> > to
> > > dig into finite state machines to change wfl to handle the DD
> > >
> > >
> > >
> > >
> > > --
> > > John D. Baker
> > > [email protected]
> > > ----------------------------------------------------------------------
> > > For information about J forums see http://www.jsoftware.com/forums.htm
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
>
>
> --
> John D. Baker
> [email protected]
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm