We can learn a lot from history, though sometimes finding the relevant
bits can be discouraging.

Here, probably what we need is a NuVoc treatment of
https://www.jsoftware.com/help/dictionary/dicte.htm

Currently, it seems to me, we have stuff like
https://code.jsoftware.com/wiki/Guides/Parsing and
https://code.jsoftware.com/wiki/Vocabulary/GerundsAndAtomicRepresentation
and, of course, https://code.jsoftware.com/wiki/Vocabulary/semico but
we do not have anything analogous to the parsing and execution page of
the dictionary.

Structurally, that part of the system probably has at least three
layers. There's the lexical layer (word formation) represented by ;:
but we sort of have another layer now used in the context of explicit
definitions, which handles the nested {{ }} stuff. And, on top of
that, there's the grammatical layer which deals with sentence
formation (described concisely in the dicte.htm page). And it's the
history of sentence formation which we are grappling with here.

Once upon a time, we had something like a fork rule that went: edge
cavn cavn cavn and this handled conjunctions in a variety of ways that
are no longer supported (I think because of their lack of utility and
the esoteric pressure they created). And, for this issue, perhaps we
could use an "Obsolete Syntax" page which documents examples of each
of those cases, and viable alternatives which are still supported.

Am I making sense here? Or am I talking crazy?

Thanks,

-- 
Raul

On Tue, Sep 21, 2021 at 4:27 PM chris burke <[email protected]> wrote:
>
> The html pages were frozen in favor of the wiki a couple of years ago, see
> https://code.jsoftware.com/wiki/Community_Wiki_vs_HTML_Publications.
>
> Discussions about unsupported syntax should be in the wiki. I don't think
> we have a relevant page but perhaps someone might create one.
>
> > Just a thought...maybe we ought to put a caution about this unsupported
> syntax on the NuVoc page for q:?
>
> Probably not the right page, since the unsupported syntax is not specific
> to q: but just happened to be used in the q: html page.
>
> On Tue, Sep 21, 2021 at 10:55 AM Devon McCormick <[email protected]> wrote:
>
> > Even better, fix https://www.jsoftware.com/help/dictionary/dqco.htm  to
> > reflect current syntax.  If this were on the wiki, I would have done this
> > already.
> >
> > On Tue, Sep 21, 2021 at 10:31 AM Vijay Lulla <[email protected]> wrote:
> >
> > > Thank you, Raul and Elijah!
> > >
> > > Just a thought...maybe we ought to put a caution about this unsupported
> > > syntax on the NuVoc page for q:?
> > >
> > > Cordially,
> > > Vijay
> > >
> > > On Tue, Sep 21, 2021 at 3:52 AM Raul Miller <[email protected]>
> > wrote:
> > >
> > > > This also works:
> > > >
> > > >    V=: /(@,:)
> > > >
> > > > FYI,
> > > >
> > > > --
> > > > Raul
> > > >
> > > > On Tue, Sep 21, 2021 at 2:31 AM Elijah Stone <[email protected]>
> > > wrote:
> > > > >
> > > > > On Tue, 21 Sep 2021, Vijay Lulla wrote:
> > > > >
> > > > > > I keep getting 'syntax error' for the line V=: /@,:
> > > > >
> > > > > That line uses a feature which is sadly no longer supported.  You can
> > > > > replace it with: V=: {{ u/@,: }}
> > > > >
> > > > >   -E
> > > > >
> > ----------------------------------------------------------------------
> > > > > For information about J forums see
> > http://www.jsoftware.com/forums.htm
> > > > ----------------------------------------------------------------------
> > > > For information about J forums see http://www.jsoftware.com/forums.htm
> > > >
> > >
> > >
> > > --
> > > Vijay Lulla, PhD
> > > ORCID | <https://orcid.org/0000-0002-0823-2522> Homepage
> > > <http://vlulla.github.io> | Google Scholar
> > > <https://scholar.google.com/citations?user=VjhJWOgAAAAJ&hl=en> | Github
> > > <https://github.com/vlulla>
> > > ----------------------------------------------------------------------
> > > 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
> >
> ----------------------------------------------------------------------
> 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