Re: Semantic error recovery

James Kanze <kanze@us-es.sel.de>
Mon, 15 Nov 1993 12:24:24 GMT

          From comp.compilers

Related articles
[3 earlier articles]
Re: Semantic error recovery wjw@eb.ele.tue.nl (1993-11-11)
Re: Semantic error recovery sasghm@unx.sas.com (1993-11-11)
Re: Semantic error recovery strohm@mksol.dseg.ti.com (1993-11-12)
Re: Semantic error recovery olsen@verdix.com (1993-11-12)
Re: Semantic error recovery enedervo@adobe.com (1993-11-12)
Re: Semantic error recovery kanze@us-es.sel.de (James Kanze) (1993-11-15)
Re: Semantic error recovery kanze@us-es.sel.de (James Kanze) (1993-11-15)
Re: Semantic error recovery delano@snake.CS.Berkeley.EDU (1993-11-17)
Re: Semantic error recovery bill@amber.csd.harris.com (1993-11-17)
Re: Semantic error recovery weberwu@inf.fu-berlin.de (1993-11-18)
Re: Semantic error recovery bj@hatch.socal.com (1993-11-22)
Re: Semantic error recovery sommerfeld@apollo.hp.com (1993-11-23)
Re: Semantic error recovery geoff@flash.bellcore.com (1993-11-28)
[2 later articles]
| List of all articles for this month |
Newsgroups: comp.compilers
From: James Kanze <kanze@us-es.sel.de>
Keywords: errors
Organization: Compilers Central
References: 93-11-079
Date: Mon, 15 Nov 1993 12:24:24 GMT

|> When TauMetric first wrote their compiler, they put a lot of effort into
|> having good error messages. But customers complained bitterly and
|> demanded that the error messages be just like other UNIX compilers. A
|> quote from someone at TauMetric (I assume Mike Ball): "These [error]
|> messages are crude, giving only file name and line number, but they seem
|> to be what a lot of the UNIX and MSDOS hackers want. They have written
|> emacs (or brief) macros to parse these messages and move the cursor around
|> in the editor."


It should be possible to serve both needs, giving users all of the
information they want, *and* providing the necessary keywords for
editor macros.


I like verbose error messages, but it is equally important that the
error messages contain the filename, the line number, and some sort of
keyword ("error" ?) for automated processing. (This last point is
regrettably ignored by a number of compilers.)
--
James Kanze email: kanze@us-es.sel.de
GABI Software, Sarl., 8 rue du Faisan, F-67000 Strasbourg, France
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.