Article View: comp.editors
Article #2511Re: Extension Languages
From: James Crigler
Date: Mon, 14 Dec 1992 17:59
Date: Mon, 14 Dec 1992 17:59
22 lines
1330 bytes
1330 bytes
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
Technical Details
Message-ID:
<crigler.724355957@eola.cs.ucf.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!gumby!wupost!darwin.sura.net!cs.ucf.edu!criglerReferences:
<3859@iris.mincom.oz.au>Show Full Headers
Complete Article Headers
Newsgroups: comp.editors Path: arc1-ca.pugleaf.net!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