Search the web
Sign In
New User? Sign Up
forth200x
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
RfD: FILE-SOURCE STRING-SOURCE and CLOSE-SOURCE   Message List  
Reply | Forward Message #232 of 425 |
Re: [forth200x] RfD: FILE-SOURCE STRING-SOURCE and CLOSE-SOURCE

... most of proposal omitted ...

> 9. It has been pointed out that existing systems that place a
> saved input source specification on the return stack may not be
> easily modified to incorporate this proposal. Please comment on
> this.

That's certainly true for my Forth system - the one that is included in
FirmWork's Open Firmware. It saves the input source specification on
the return stack. Implementing the FILE-SOURCE proposal would require a
separate stack for input stream nesting, and the catch / throw mechanism
would then have to be made aware of that other stack so that it could be
unwound coherently with the return stack.





Mon Nov 10, 2008 7:29 am

wmb@...
Send Email Send Email

Forward
Message #232 of 425 |
Expand Messages Author Sort by Date

I posted this RfD in comp.lang.forth about a month ago and was recently asked to post it in this group as well. See ...
yipperoo
Offline Send Email
Nov 9, 2008
5:22 pm

... That's certainly true for my Forth system - the one that is included in FirmWork's Open Firmware. It saves the input source specification on the return...
Mitch Bradley
wmb@...
Send Email
Nov 10, 2008
7:30 am

... The big downside to this proposal is that it is a point solution to a general problem. When it was proposed on c.l.f. I could not define my real...
Stephen Pelc
sfprem
Offline Send Email
Nov 10, 2008
1:59 pm

Stephen Pelc said... <snip> ... The FORTH, Inc. implentations do this as well. I'm not interested in implementing a separate stack for this. --Leon...
Leon Wagner
leon_wagner
Offline Send Email
Nov 10, 2008
3:04 pm

... The only implementation I know of that doesn't use the return stack is Gforth's implementation. It uses a field in the input buffer structure for ...
Bernd Paysan
berndpaysan
Offline Send Email
Nov 10, 2008
3:22 pm

The minutes of the 2008 meeting have now been published. See the web site for details. http://www.forth200x.org/forth200x.html -- Peter Knaggs...
Peter Knaggs
pknaggs
Offline Send Email
Nov 23, 2008
4:19 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help