If the word formation rules were changed, hmm...
Indeed, I cannot get an error from statements like:
{{'a' 0}}.'this is a test'}}
nor
{{pdn=. ((<ps-.~>0{pdn),&.>1{pdn) 0}}.pdn}}
(Even when I spread things out onto multiple lines and use the )n decoration,)
So that reported premature termination must represent some kind of error.
Thanks,
--
Raul
On Tue, Aug 31, 2021 at 12:37 PM Henry Rich <[email protected]> wrote:
>
> I deny it! If I justified {{ }} on grounds of backwards-compatibility,
> I was drunk. {{ }} were considered better than the alternatives, (which
> were (. ). { } and a Unicode pair) even though they changed the
> word-formation rules (to which they now conform).
>
> Henry Rich
>
> On 8/31/2021 12:23 PM, Raul Miller wrote:
> > I remember wishing that the delimiters followed existing J word
> > formation rules, for backwards compatibility reasons. However, I also
> > remember being told that the new {{ and }} constructs were better for
> > backwards compatibility reasons.
> >
> > In any event, replacing the }} in your script with } } would fix this issue.
> >
> > Take care,
> >
>
>
> --
> This email has been checked for viruses by AVG.
> https://www.avg.com
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm