Related articles |
---|
Smart textual editors gupta@csc.ti.com (1996-07-15) |
Re: Smart textual editors jacob@jacob.remcomp.fr (1996-07-18) |
Re: Smart textual editors kanze@lts.sel.alcatel.de (1996-07-20) |
Re: Smart textual editors gupta@csc.ti.com (1996-07-20) |
Re: Smart textual editors mihai@west.net (Mihai Christodorescu) (1996-07-20) |
Re: Smart textual editors bjm@dcs.ed.ac.uk (1996-07-22) |
Re: Smart textual editors cuedng@uic.edu (Nick Geovanis) (1996-07-23) |
Re: Smart textual editors mihai@west.net (Mihai Christodorescu) (1996-07-23) |
Re: Smart textual editors peach@entrenet.com (1996-07-24) |
Re: Smart textual editors darius@phidani.be (Darius Blasband) (1996-07-24) |
Re: Smart textual editors pc@linus.mitre.org (1996-07-26) |
Re: Smart textual editors yuval.peduel@channel1.com (1996-07-26) |
Re: Smart textual editors bdynin@movil.com (1996-07-26) |
[1 later articles] |
From: | Nick Geovanis <cuedng@uic.edu> |
Newsgroups: | comp.compilers |
Date: | 23 Jul 1996 23:19:46 -0400 |
Organization: | University of Illinois at Chicago |
References: | 96-07-103 96-07-115 96-07-134 96-07-152 |
Keywords: | tools |
What really bugs me about this conversation is that, more than ten years ago
now, I used a demo version of a Pascal syntax-directed editor called
MaryJane on crummy old DOS 3.something. It did everything you want except,
of course, the data-flow analysis. It had a built-in interpreter, drop-down
templates for control-flow statements and declarations, and it was fast,
responding in real-time to your keystrokes, telling you about syntax errors
and suggesting fixes, warning you about undeclared variables, could direct
you to the source of run-time errors, etc. When you were as done as you
wanted to be, you could export an ASCII file of your code suitable for
compilation.
So...One generation of computing technology later, we can't do the same
thing for C, a slightly more complex language? What's the problem here?
Nick G.
[Some of the integrated C environments do that sort of thing. I'm still
not convinced it's useful other than to the most inexperienced programmers.
-John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.