Re: Error reporting?

The message collects together all terminal symbols (characters) that could occur at that point. If there is only one, it is required. If there are more than one, then there is a choice, and none is required, and all are possible.
 
Is there a better wording that would make this clearer?
 
Steven
On Thursday 18 November 2021 09:08:31 (+01:00), Dave Pawson wrote:

> On Wed, 17 Nov 2021 at 20:32, Steven Pemberton <steven.pemberton@cwi.nl> wrote:
> >
> > Do you mean a nonterminal?
>
> Not particularly. If known, tell me what is required at this point in
> the syntax?
> Or is that the same as 'permitted'?
> Difference between 'must have' and 'may have'?
>
> regards
>
>
> >
> > Steven
> >
> > On Wed, 17 Nov 2021 13:00:18 +0100, Dave Pawson <dave.pawson@gmail.com>
> > wrote:
> >
> > > ^
> > > *** Permitted at this position: " "; "ΒΆ"; [".;:,'?!"]; [L].
> > >
> > > Would it be more helpful (if appropriate) to report
> > > xxx required at this position?
> > >
> > > regards
> > >
>
>
>

Received on Thursday, 18 November 2021 08:52:19 UTC