home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / forth / 3755 < prev    next >
Encoding:
Text File  |  1993-01-04  |  1.6 KB  |  36 lines

  1. Newsgroups: comp.lang.forth
  2. Path: sparky!uunet!europa.asd.contel.com!gatech!concert!uvaarpa!murdoch!fermi.clas.Virginia.EDU!jvn
  3. From: jvn@fermi.clas.Virginia.EDU (Julian V. Noble)
  4. Subject: e-forth has no DOES> !!!
  5. Message-ID: <1993Jan4.144430.12950@murdoch.acc.Virginia.EDU>
  6. Sender: usenet@murdoch.acc.Virginia.EDU
  7. Organization: University of Virginia
  8. Date: Mon, 4 Jan 1993 14:44:30 GMT
  9. Lines: 25
  10.  
  11. Dear Friends,
  12.  
  13. Has anyone added DOES> to e-forth? I presume that with study I could
  14. do it, but if someone else already has, I would rather not waste the
  15. time. This is a time-critical question, as I am trying to put together
  16. a Forth diskette for beginners, to be given away free at the Forth-
  17. coming ACM meeting in Indiana. If Borland can give away large boxes of
  18. C++ for free, why can't we do Forth?
  19.  
  20. I propose my disk to contain e-forth (if I can add DOES>, that is) and
  21. F-PC, as examples of minimal and (fairly complete) Forths. The assembler
  22. source will be included with both, as well as some applications. As an
  23. example of an app for e-forth I was going to include my MINI parser,
  24. that translates integer expressions into Forth. But it is vastly smaller
  25. and more readable using CREATE...DOES> to build the necessary FSMs to
  26. recognize the grammar, than if I were to simulate them with
  27. BEGIN...WHILE...REPEAT and BEGIN...UNTIL loops.
  28.  
  29. By the way, does anyone know why they use FOR...NEXT rather than DO...LOOP
  30. in e-forth? Is this what ANSI is leading us to?
  31.  
  32. Regards, and an early answer would be greatly appreciated. Thanks in ad-
  33. vance for any help.   --J.V. Noble
  34.  
  35. "Forth without DOES> is like a day without wine."
  36.