Re: Smart textual editors

Nick Geovanis <cuedng@uic.edu>
23 Jul 1996 23:19:46 -0400

          From comp.compilers

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]
| List of all articles for this month |
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]


--


Post a followup to this message

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