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