Sorry I must get used to j901 error messages already where it shows the
name of explicit definition that contains the error and insert extra spaces
before the offending name of the sentence.

On Wed, Nov 20, 2019, 8:27 AM Kirk Iverson <[email protected]> wrote:

> Hi Bill,
>
> I'm afraid I don't think we're on the same page. Let me be more clear
> about what I think is going wrong in my example:
>
> 1/ The actual error message in 901 is:
>     |value error: foo
>     In 807, the error message is:
>     |value error: nodef
>     I.e. the 807 report indicates the name which is actually undefined; in
> 901 the
>    name of the verb getting the error is reported.
>
> 2/ In 901 the suspended line (*) being reported is:
>     *       foo ''
>     In 807 the suspended line is:
>     *       nodef+1
>     I.e. 901 is reporting that the line foo[0] is:  foo ''  ,but it's
> really not.
>
> /K
>
>
> > On Nov 19, 2019, at 4:52 PM, bill lam <[email protected]> wrote:
> >
> > I can duplicate the bug
> > 1/ I think it is ok because there should already be extra space before
> nodef
> >
> > 2/ it seems debug had trouble with single line explicit definition . If
> the
> > foo had 2 lines, it can show stopped at [0]
> >
> >
> >> On Wed, Nov 20, 2019, 3:48 AM Kirk Iverson <[email protected]>
> wrote:
> >>
> >> Just to make sure the following doesn't fall through the cracks:
> >>
> >>   dbr 1
> >>   foo=: 3 : 'nodef+1'
> >>   foo ''
> >> |value error: foo
> >> |       nodef+1
> >> |foo[0]
> >>      dbs ''
> >> |dbs[0]
> >> |       dbs''
> >> *       foo''
> >> |foo[0]
> >> |       foo''
> >>      JVERSION
> >> Engine: j901/j64avx2/windows
> >> Beta-q: commercial/2019-11-17T14:09:02
> >> Library: 9.01.11
> >> Platform: Win 64
> >> Installer: J901 install
> >> InstallPath: c:/users/kbi/j901
> >> Contact: www.jsoftware.com
> >>
> >> There are two problems in the above:
> >> 1/ The initial error report should read:
> >>    value error: nodef
> >> 2/ In the dbs report, the suspension line (*) should read:
> >>    *       nodef+1
> >>
> >> /K
> >>
> >> ----------------------------------------------------------------------
> >> 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

Reply via email to