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

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

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
Messages 305 - 334 of 425   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
305
... In the first place, the word that Mitch and others are referring to is BUFFER: (it's been around since the 80's). It can coexist with CREATE ... No code...
Elizabeth D Rather
erather
Offline Send Email
Jul 1, 2009
7:38 am
306
... No, this wouldn't have to be changed. The code with CREATE still works, it just has a little more overhead than the BUFFER: solution. You only have to ...
Bernd Paysan
berndpaysan
Offline Send Email
Jul 1, 2009
7:41 am
307
It's not just the source code that is broken, it's the documentation too. Documentation that changes for life-critical applications has to be re-submitted -...
Richard Borrell
rgb2forth
Offline Send Email
Jul 1, 2009
8:21 am
308
... Stephen said no such thing! What I said was that <BUILDS ... DOES> may have some merit, but that Hugh has provided no numeric evidence for his assertions....
stephen@...
sfprem
Offline Send Email
Jul 1, 2009
3:55 pm
309
I apologize to Stephen Pelc for crediting him with the idea of introducing <BUILDS for use with DOES>, but also allowing CREATE to still be used in this manner...
Hugh Aguilar
hughaguilar96
Offline Send Email
Jul 2, 2009
4:00 pm
310
... That expectation does not agree with my expectation at all....
Mitch Bradley
wmb@...
Send Email
Jul 2, 2009
4:13 pm
311
... No, it is not okay. It appears that you have not been following the Forth200x process and have not read the current draft as your expectations seem to be...
Leon Wagner
leon_wagner
Offline Send Email
Jul 2, 2009
4:26 pm
312
... This is why it was mandated that DOES> is only guaranteed to work with CREATE, not with other defining words. Operationally, FORTH, Inc. and most other...
Elizabeth D Rather
erather
Offline Send Email
Jul 3, 2009
3:12 am
313
Posted by: "Hugh Aguilar" ... Rubbish. VFX treats children of CREATE as CONSTANTs. It can also optimise the DOES> clause such that when DOES> x + @ ; is the...
stephen@...
sfprem
Offline Send Email
Jul 3, 2009
6:41 am
314
... Having spent years creating documentation for medical products I wholeheartedly agree with Elisabeth. The last thing the community needs is for Forth to...
Richard Borrell
rgb2forth
Offline Send Email
Jul 3, 2009
6:50 am
315
... Of course there is. bigForth and gforth-fast detect CREATE in COMPILE, and compile a literal when it's a CREATE without DOES>. VFX Forth does the same ...
Bernd Paysan
berndpaysan
Offline Send Email
Jul 3, 2009
7:59 am
316
This is long and philosophical, I intended it primarily for Hugh Aguilar and posted it here in case it amuses someone. It does not need careful attention as...
Jonah Thomas
jethomas3182
Offline Send Email
Jul 3, 2009
2:38 pm
317
Having a word perform two disparate functions is bad design. Everybody knows that! The well-known proverb is: "Let the dictionary do the deciding" (see the...
Hugh Aguilar
hughaguilar96
Offline Send Email
Jul 5, 2009
8:04 am
318
Author ... Hugh Aguilar Problem ... There is no good way to construct colon words from within other colon words. We can compile the code okay, but we can't...
Hugh Aguilar
hughaguilar96
Offline Send Email
Jul 5, 2009
8:07 am
319
... I really think you should take Stephen's advice and look at other Forth systems before you propose something. Gforth e.g. already has a solution to your...
Bernd Paysan
berndpaysan
Offline Send Email
Jul 5, 2009
11:33 am
320
... I would have said put them in a buffer and EVALUATE them would be better, though it's still kind of kludgy. ... It's trival to use GET-CURRENT if the word...
georgeahubert
Offline
Jul 5, 2009
12:08 pm
321
... I think that his approach here is ok. An RfD is a request for *discussion* after all. So if there are other solutions to the problem, they will hopefully...
Anton Ertl
anton@...
Send Email
Jul 5, 2009
12:16 pm
322
... Win32Forth also treats CREATEd words with no DOES> as literals ( and also objects, CONSTANTs and all types of variable ). The trick is CREATE sets the...
georgeahubert
Offline
Jul 5, 2009
12:35 pm
323
________________________________ From: Bernd Paysan <bernd.paysan@...> To: forth200x@yahoogroups.com Sent: Sunday, July 5, 2009 5:12:10 AM Subject: Re:...
Hugh Aguilar
hughaguilar96
Offline Send Email
Jul 6, 2009
10:02 pm
324
... OK. Overloading CREATE was a bad idea from the beginning, but it's too late to fix the problem now and most compiler-writers have adapted to handle it. One...
jethomas3182
Offline Send Email
Jul 6, 2009
11:53 pm
325
... How do you figure CREATE is "overloaded"? Cheers, Elizabeth -- ================================================== Elizabeth D. Rather (US & Canada)...
Elizabeth D Rather
erather
Offline Send Email
Jul 6, 2009
11:59 pm
326
... I'm not clear quite what the problem here is. When do you want to get the name? If you want to get the name when the word executes, then why not put the...
jethomas3182
Offline Send Email
Jul 7, 2009
1:00 am
327
... I don't think either is particularly difficult to explain, though I doubt novices would be using them, since they are both advanced concepts which IMO...
georgeahubert
Offline
Jul 7, 2009
8:39 am
328
... CREATE always had to work with ;CODE anyway, so whoever thunk of using an assembler call instruction to locate the code (at least in ITC Forths) did us all...
georgeahubert
Offline
Jul 7, 2009
9:05 am
329
... The innovation you mention was the work of Dean Sanderson, at FORTH, Inc., in the early 80's. Thank you for pointing out that CREATE hasn't changed and...
Elizabeth D Rather
erather
Offline Send Email
Jul 7, 2009
5:18 pm
330
As for whether words such as HEADER and NEXTNAME are "advanced" and appropriate for novices, or not, I would say that the question is moot because Forth...
Hugh Aguilar
hughaguilar96
Offline Send Email
Jul 7, 2009
9:08 pm
331
... Yeah, right. Over the weekend one can not only read the text, but also memorize over 400 words with their definitions and stack effects. All without...
Elizabeth D Rather
erather
Offline Send Email
Jul 7, 2009
11:16 pm
332
Here is my swag at the right way to do DOES>. I don't mean DOES> exactly, but rather the abstract thing that DOES> does. (How's that for an obtuse...
Mitch Bradley
wmb@...
Send Email
Jul 8, 2009
3:42 am
333
... The factoring of HEADER is actually more complex. In practise, as per FIG-Forth, you need doCreate, doColon and friends as well. With modern CPUs and...
Stephen Pelc
sfprem
Offline Send Email
Jul 8, 2009
11:00 am
334
... align here <builder-stuff> ['] MY-ACTION ACTOR: ; ... This technique can also be varied to not work with addresses, but directly with the data (where it is...
Anton Ertl
anton@...
Send Email
Jul 8, 2009
1:28 pm
Messages 305 - 334 of 425   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

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