Groups | Search | Server Info | Login | Register


Groups > comp.compilers > #3672

Re: paper: Towards Automatic Error Recovery in Parsing Expression

From Kaz Kylheku <643-408-1753@kylheku.com>
Newsgroups comp.compilers
Subject Re: paper: Towards Automatic Error Recovery in Parsing Expression
Date 2025-07-09 04:33 +0000
Organization Compilers Central
Message-ID <25-07-005@comp.compilers> (permalink)
References <25-07-004@comp.compilers>

Show all headers | View raw


On 2025-07-09, John R Levine <johnl@taugh.com> quoted:
> Error recovery is an essential feature for a parser that should be plugged
> in Integrated Development Environments (IDEs), which must build Abstract

I am deeply skeptical. Error recovery is essential when you're handing
a deck of punched cards to a job submission window.

A compiler integrated into an IDE can stop at the first error,
put the cursor there and so it goes.

The IDE can always be compiling as you type each character, so that most
of the time there are no errors in the code. The only time an error
occurs is when you type something malformed or not yet complete, and
that is happening exactly in one place: where the cursor is in the
file that has the current editing focus. The situation is flagged
as you type so you fix it

If your refactoring tools are producing bad code, the tools need
to be repaired.

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca
[It's a little more complicated than that.  Sometimes you cut and paste
code, or you import a file of code from somewhere.  But I agree that a
plausible approach is to stop at the first error and say fix it. -John]

Back to comp.compilers | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

paper: Towards Automatic Error Recovery in Parsing Expression John R Levine <johnl@taugh.com> - 2025-07-08 20:59 -0400
  Re: paper: Towards Automatic Error Recovery in Parsing Expression Kaz Kylheku <643-408-1753@kylheku.com> - 2025-07-09 04:33 +0000
    Re: paper: Towards Automatic Error Recovery in Parsing Expression cross@spitfire.i.gajendra.net - 2025-07-11 11:33 +0000

csiph-web