Re: Smart textual editors

bjm@dcs.ed.ac.uk (Bruce McAdam)
22 Jul 1996 11:00:53 -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)
Paper on Cliche Based Editors (Was Re: Smart textual editors) bjm@dcs.ed.ac.uk (1996-07-24)
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)
[3 later articles]
| List of all articles for this month |

From: bjm@dcs.ed.ac.uk (Bruce McAdam)
Newsgroups: comp.compilers
Date: 22 Jul 1996 11:00:53 -0400
Organization: Department of Computer Science, University of Edinburgh
References: 96-07-103 96-07-115 96-07-134
Keywords: tools, parse

Part of the Knowledge-Based Systems course I did last year was on
KB-Software-Engineering in particular editors called Cliche-Based-Editors.
We studied an extension to Emacs (kbemacs) which could do high level
manipulation of code and paste standard `cliches' into programs and expand
these using other cliches or user provided code to fill in gaps.
Constraints given in a logic based syntax allowed the program to suggest
what code to use and to help ensure the user's code is correct.


The system was quite powerful but extremely slow to use (I have never
actually tried to run it though). I also thought that this style of editor
was a bad idea and looked like it would encourage sloppy programming -- I'd
much rather have a language designed for provable code with a decent
development environment.


I think I have a paper called `Cliche Based Editing' somewhere, I'll post a
reference if I can find it.


Bruce J. McAdam
Computer Science Undergraduate
The University of Edinburgh
mailto:bjm@dcs.ed.ac.uk http://www.dcs.ed.ac.uk/home/bjm/
--


Post a followup to this message

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