home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / editors / 3054 < prev    next >
Encoding:
Internet Message Format  |  1992-12-16  |  1.3 KB

  1. Path: sparky!uunet!ogicse!news.u.washington.edu!carson.u.washington.edu!tzs
  2. From: tzs@carson.u.washington.edu (Tim Smith)
  3. Newsgroups: comp.editors
  4. Subject: Re: Extension Languages
  5. Message-ID: <1992Dec16.092358.15791@u.washington.edu>
  6. Date: 16 Dec 92 09:23:58 GMT
  7. Article-I.D.: u.1992Dec16.092358.15791
  8. References: <3859@iris.mincom.oz.au> <DAVIS.92Dec14120625@pacific.mps.ohio-state.edu>
  9. Sender: news@u.washington.edu (USENET News System)
  10. Organization: University of Washington School of Law, Class of '95
  11. Lines: 16
  12.  
  13. davis@pacific.mps.ohio-state.edu  (John E. Davis) writes:
  14. >The reason I chose a stack based language is easy:  The parsing stage is
  15. >simple.  I did not want most of the executable devoted to the language.
  16.  
  17. I've been planning on using a stack based language for my editor, too.
  18. This lets the basic editor (a C editing core, the interpreter, and a
  19. few important functions written in the stack language) be small and
  20. efficient.
  21.  
  22. Eventually, the plan is to also provide a C compiler that compiles
  23. from C to the editor language, so that pepole who want to write their
  24. editor programs in C can do so.  But this will be a separate program,
  25. so that people who simply want a small and efficient editor don't have
  26. to carry around the baggage of a C compiler or interpreter.
  27.  
  28. --Tim Smith
  29.