The current standings on the CfV: Extension queries are: Systems [ ] conforms to ANS Forth. Gforth [ ] already implements the proposal in full since release [...
Anton Ertl
anton@...
Apr 5, 2005 5:46 pm
17
... The following suggestions have been made: NextWord (conflict: exists with different meaning in Win32Forth) TOKEN NAME (existing practice: exists with this...
Anton Ertl
anton@...
Apr 5, 2005 5:46 pm
18
... [X] conforms to ANS Forth. Win32Forth [ ] already implements the proposal in full since release [ ]. [ ] implements the proposal in full in a development...
... In the meantime additional names have been proposed and some have received some support: NextWord (conflict: exists with different meaning in Win32Forth) ...
Anton Ertl
anton@...
Apr 22, 2005 9:18 am
20
PARSE-NAME CHANGE HISTORY 2005-04-22 This is a renamed version of the PARSE-WORD RfD. Apart from the naming issue the main difference to the first PARSE-WORD...
Anton Ertl
anton@...
Apr 25, 2005 5:52 pm
21
Hi all, I've been away for a month or so -- I'm happy with PARSE-NAME. In Mops we have PARSE-WORD but not with exactly the same semantics - if the initial...
This is actually a poll about how widely the proposal is implemented and how popular it is among the programmers. It is called a CfV (call-for-votes) because...
Anton Ertl
anton@...
May 6, 2005 2:55 pm
23
... VFX Forth for Windows/DOS/Linux ... Forth 6 cross compilers ... Stephen -- Stephen Pelc, stephen@... MicroProcessor Engineering Ltd - More...
... Thank you. ... Is the Linux version available? I don't find it mentioned on your Web page. ... The "no plans" answer is meant for the system (not some...
Anton Ertl
anton@...
May 11, 2005 4:20 pm
25
The current standings on the CfV: PARSE-NAME are: Systems [ ] conforms to ANS Forth. MPE VFX Forth for Windows/DOS/Linux MPE Forth 6 cross compilers Gforth [ ]...
Anton Ertl
anton@...
May 30, 2005 3:13 pm
26
(Also posted to comp.lang.forth) Problem The need for a standard word to find whether some Forth word has already been defined and is available. The...
[IFDEF] and [IFNDEF] are easier to use, as they include the function of the following [if]. In some sense, [DEFINED] is better because it is "more...
Mitch Bradley
wmb@...
Sep 25, 2005 12:26 am
28
... Gforth has [IFDEF] and [IFUNDEF], [DEFINED] and [UNDEFINED]. There's no use of [DEFINED] and [UNDEFINED] except the definition of [IFDEF] and [IFUNDEF],...
... It is a nice tool when evaluating conditional compilation statements. That way, [UNDEFINED] boils down to [DEFINED] YADA [NOT] [IF] BTW, your example can...
Hans Bezemer
hansoft@...
Sep 25, 2005 11:55 am
30
Problem: ASCII is only appropriate for the English language. Most western languages however fit somewhat into the Forth frame, since a byte is sufficient to ...
... Though, depending on the fixed code-page, the translation will be different (latin-1 different from latin-2). ... You can add a few other encodings. UCS16...
... The phrase or [if] occurs 41 times in our cross compiler source tree, and the phrase and [if] occurs 45 times. Nearly all of these are in conjunction with...
This is actually a poll about how widely the proposal is implemented and how popular it is among the programmers. It is called a CfV (call-for-votes) because...
Anton Ertl
anton@...
Oct 4, 2005 9:02 am
34
Forth standards meeting at EuroForth 2005 On 2005-10-20 and 2005-10-21 there will be a Forth standards meeting, right before EuroForth 2005 ...
Anton Ertl
anton@...
Oct 4, 2005 10:07 am
35
Here's my report on the meeting. You can find this report in HTML form on <http://www.complang.tuwien.ac.at/forth/ansforth/meetings/2005.html> I also append...
Anton Ertl
anton@...
Nov 14, 2005 5:23 pm
36
The HTML version of this RfD is <http://www.complang.tuwien.ac.at/forth/ansforth/required.html> CHANGE HISTORY 2001-08-14: Changed stack effect from ( i*x...
Anton Ertl
anton@...
Jan 2, 2006 3:20 pm
37
... In MPE Forths, REQUIRES refers to the module mechanism. However, since REQUIRED and REQUIRE do not produce a name conflict, I can live with these names. As...
... So should I change, e.g., "perform INCLUDED" into "perform the function of INCLUDED"? Or do you have a bigger change in mind? ... Currently INCLUDED is...
Anton Ertl
anton@...
Jan 10, 2006 7:05 pm
39
... No - that's enough. ... I would argue that since INCLUDE isn't specified (but should be) both REQUIRE and INCLUDE can be specified as desired. Setting base...
... My interpretation is that since the standard does not explicitly allow that INCLUDED changes, e.g., BASE, in a standard system INCLUDED must leave BASE...
Anton Ertl
anton@...
Jan 11, 2006 10:59 pm
41
... No - I said INCLUDE - not INCLUDED. Again, this is why wording like " functionality of <name>" is important. INCLUDE and REQUIRE are *not* standard words,...
... Ok. In that case, I see two options: - We want to allow that behaviour of INCLUDE along with behaviour that does not change the BASE (since both variants...
Anton Ertl
anton@...
Jan 12, 2006 9:23 pm
43
... Seems good enough, although a statement that it is legal just to select DECIMAL would be more direct. As a side note, the MPE standard source file template...
... IMO get-context get-current base @ only forth definitions decimal at the start and base ! set-current set-context at the end is better style (and actually...
Anton Ertl
anton@...
Jan 13, 2006 10:03 pm
45
... Ugly, ugly, ugly! Yes, it works, but it's guru code. Most of our clients really don't want to know this sort of stuff and the crash caused when there's a...