home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.editors
- Path: sparky!uunet!gumby!wupost!darwin.sura.net!cs.ucf.edu!crigler
- From: crigler@cs.ucf.edu (James Crigler)
- Subject: Re: Extension Languages
- Message-ID: <crigler.724355957@eola.cs.ucf.edu>
- Sender: news@cs.ucf.edu (News system)
- Organization: University of Central Florida
- References: <3859@iris.mincom.oz.au>
- Date: Mon, 14 Dec 1992 17:59:17 GMT
- Lines: 22
-
- marks@iris.mincom.oz.au (Mark Stavar) writes:
-
-
- >I have a question relating to extension languages for editors:
-
- >IS there any specific reason why one would choose to utilise an prefix notation
- >language for extensions to an editor as opposed to infix or post-fix?
- [...Stuff I can't answer deleted...]
- > I am seeking more information as to why the
- >particular choices were made, what the advantages are that they provide,
- >etc.
-
- I got to hear a talk by Richard Stallman (the creator of EMACS)
- here in November. He was actually speaking about GCC internals,
- but he commented in passing that his background was in LISP. (He
- also said that before he added parenthesis-matching to EMACS, he
- could eyeball a section of LISP code and tell whether the opening
- and closing parentheses matched.) A LISP-like system is also used
- (apparently) in the internal representations of "compiler objects"
- in GCC.
-
- Jim Crigler
-