Related articles |
---|
Error reporting/recovery bourguet@my-deja.com (Jean-Marc Bourguet) (2000-04-05) |
Re: Error reporting/recovery iank@bearcave.com (2000-04-11) |
Re: Error reporting/recovery grosch@cocolab.de (2000-04-11) |
Re: Error reporting/recovery bourguet@my-deja.com (Jean-Marc Bourguet) (2000-04-14) |
Re: Error reporting/recovery bourguet@my-deja.com (Jean-Marc Bourguet) (2000-04-14) |
Re: Error reporting/recovery rod.bates@wichita.boeing.com (Rodney M. Bates) (2000-04-14) |
Re: Error reporting/recovery nr@labrador.eecs.harvard.edu (2000-04-16) |
Re: Error reporting/recovery j.coulmance@itecor-software.com (Jocelyn Coulmance) (2000-04-20) |
Re: Error reporting/recovery pnyq@my-deja.com (2000-05-08) |
From: | "Jocelyn Coulmance" <j.coulmance@itecor-software.com> |
Newsgroups: | comp.compilers |
Date: | 20 Apr 2000 01:37:50 -0400 |
Organization: | Compilers Central |
References: | 00-04-053 00-04-074 00-04-090 |
Keywords: | errors |
Jean-Marc Bourguet <bourguet@my-deja.com> a écrit dans le message :
> I remember having read a something in which a parser generator was
> described which generated parser able to write this kind of messages
> for some recursive rules but I've lost the reference. (It was a kind
> of LR parser).
>
> if (x = (a + b] then write (a);
> ^^^^^^^
> Missing ")" for closing structure, replacing ']' by ')'
> ^^^^^^^^^^^^
> Missing ")" for closing structure, inserting ')'
Charles, Philippe. 1991. A Practical method for Constructing Efficient
LALR(k) Parsers with Automatic Error Recovery,
ftp://cs.nyu.edu/pub/tech-reports/tr553.tar.Z
might be what you are looking for.
Regards
Jocelyn
Return to the
comp.compilers page.
Search the
comp.compilers archives again.