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 ...
... 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
28
... Gforth has [IFDEF] and [IFUNDEF], [DEFINED] and [UNDEFINED]. There's no use of [DEFINED] and [UNDEFINED] except the definition of [IFDEF] and [IFUNDEF],...
[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
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...
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
24
... 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
23
... VFX Forth for Windows/DOS/Linux ... Forth 6 cross compilers ... Stephen -- Stephen Pelc, stephen@... MicroProcessor Engineering Ltd - More...
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
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...
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
19
... 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
18
... [X] conforms to ANS Forth. Win32Forth [ ] already implements the proposal in full since release [ ]. [ ] implements the proposal in full in a development...
... 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
16
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
15
... Win32Forth has NEXTWORD similar to (and uses) WORD ; it refills over line boundaries. Used mainly for macro type parsing, and in the meta compiler. ... ...
Here is the relevant source from F83. ... Mitch...
Mitch Bradley
wmb@...
Mar 26, 2005 8:39 am
12
... And I guess that there is quite a bit of code that uses this. ... Ok, I'll check that when I get in my office (where I have the F83 listings). ... Ok, so I...
Anton Ertl
anton@...
Mar 26, 2005 8:20 am
11
... And MPE's VFX Forth and all MPE v6+ embedded targets. ... MPE.0000 \ *G An alternative to *\fo{WORD} below. The returned string is a \ ** c-addr/u pair...
PROBLEM How do we parse a word from the input stream? PARSE does not skip leading delimiters, and you cannot specify that you want to parse for white space. ...
Anton Ertl
anton@...
Mar 25, 2005 4:46 pm
8
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@...
Mar 16, 2005 3:37 pm
7
CHANGE HISTORY 2nd RfD 2005-01-17 No change to the normative section. New, non-trivial reference implementation. More discussion of "Why not let ENVIRONMENT? ...
Anton Ertl
anton@...
Jan 17, 2005 10:26 pm
6
It's fascinating to see different expert viewpoints at this early stage in creation of a new standard. While I don't have any experience with using ...
The sort of wrapper that I had in mind would be something like: NEEDS-FEATURE <feature-name> If ENVIRONMENT? returns "I know, I don't have it", the result...
Mitch Bradley
wmb@...
Jan 6, 2005 2:17 am
4
... Yes. But what other thing should the program do if the system answers "I know, but I don't have what you are asking for."? Could you give a typical usage...
Anton Ertl
anton@...
Jan 5, 2005 7:54 pm
3
The intended reason for the two-flags behavior of ENVIRONMENT? was to support fallback strategies, possibly implemented as wrappers around ENVIRONMENT? . If...
Mitch Bradley
wmb@...
Jan 5, 2005 6:11 pm
2
PROBLEM How does a program know whether the system it runs on supports one of the extensions that ran through the RfD/CfV process, so that the program can...
Anton Ertl
anton@...
Jan 5, 2005 12:46 pm
1
Welcome to the Forth 200x mailing list. This mailing list is about updating the 1994 Forth standard. You can read about that on ...