|structure editors email@example.com (1989-07-04)|
|Re: structure editors firstname.lastname@example.org (1989-07-15)|
|structure editors email@example.com (1990-11-12)|
|Re: structure editors G.Moretti@massey.ac.nz (1990-11-13)|
|Date:||Thu Jul 6 00:16:37 1989|
|From:||firstname.lastname@example.org (Brad Templeton)|
|Organization:||Looking Glass Software Ltd.|
I wrote the only structure editor to make a major venture in the commercial
market (Alice Pascal) and from that I learned a couple of things:
a) You have to mix structure and text. An incremental parser for
expressions is not too bad on the implementation side, and does
most of the basic problems.
b) A few simple transmog operators for the larger structures can
do the rest.
c) True incremental parsing is usually slow unless you really work
on it. Not ok for the PC style machines found in many labs.
d) Don't try a structure editor to the mass market. Stick to your
Brad Templeton, Looking Glass Software Ltd. -- Waterloo, Ontario 519/884-7473
[I looked at Alice Pascal when it came out, and although it did what it did
very well, somehow its improvements over conventional development editors
were never compelling enough to make me want to switch. Oh, well. -John]
Return to the
Search the comp.compilers archives again.