Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #1424

Re: String Constants

From anton@mips.complang.tuwien.ac.at (Anton Ertl)
Subject Re: String Constants
Newsgroups comp.lang.forth
References (3 earlier) <e_udnRfZbPPD1jDQnZ2dnUVZ7o6dnZ2d@supernews.com> <1f87e28d-5321-47e6-8741-ba9a66f7fd37@p3g2000vbv.googlegroups.com> <9sGdnc0x26rcpyzQnZ2dnUVZ_hSdnZ2d@supernews.com> <6f8534c7-c237-422d-b0a3-508c3fbdbb69@dn9g2000vbb.googlegroups.com> <EOmdnfzW8ZdkNSzQnZ2dnUVZ_gidnZ2d@supernews.com>
Organization Institut fuer Computersprachen, Technische Universitaet Wien
Date 2011-04-22 17:36 +0000
Message-ID <2011Apr22.193645@mips.complang.tuwien.ac.at> (permalink)

Show all headers | View raw


Andrew Haley <andrew29@littlepinkcloud.invalid> writes:
>BruceMcF <agila61@netscape.net> wrote:
>> Yes, that is the problem with the specification: not that it fails
>> to specify that, but that it specifies it in a way that someone
>> applying a specific stereotype may misinterpret.
>
>That's the problem I'm pointing to.  Most Forth implementors just
>"know" how it should be done.

That's common practice then.  That's what the standard is supposed to
codify.

>I wonder what would happen if someone
>not steeped in Forth tradition implemented the langauge from the
>standard; I wonder how many supposedly standard programs would cease
>to work.

It's not the programs that would not work, it's the system.

>> For big systems, if SwiftForth, VFX, gforth, bigforth, and Win32Forth
>> respect it, and for small systems if hForth and CamelForth respect it,
>> and for retro fun if hForth for CP/M and VolksForth64 respect it ...
>
>Well, that's a very different question.  There's a tradition of Forth
>implementations going back decades, and many Forth programmers are
>used to coding to that tradition, not the standard.

So you claim that the standard does not codify common practice in this
area.  Then maybe you should make a proposeal that fixes this mistake
(if it is one), or at least makes things clearer.  But what you
suggested in <76-dnQbZoI8CPhDQnZ2dnUVZ_radnZ2d@supernews.com> is the
exact opposite of that (I'll comment on that posting separately).

- anton
-- 
M. Anton Ertl  http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
     New standard: http://www.forth200x.org/forth200x.html
   EuroForth 2010: http://www.euroforth.org/ef10/

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-18 20:52 -0700
  Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-19 03:44 -0500
    Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-21 21:34 -0700
      Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-22 03:20 -0500
        Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-22 07:37 -0700
          Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-22 11:12 -0500
            Re: String Constants anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-04-22 17:36 +0000
              Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-22 13:05 -0500
                Re: String Constants anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-04-22 18:17 +0000
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-23 03:22 -0500
                Re: String Constants anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-04-23 11:35 +0000
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-23 11:37 -0500
                Re: String Constants anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-04-23 12:07 +0000
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-23 11:40 -0500
                Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-22 12:22 -0700
            Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-22 12:13 -0700
              Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-23 03:30 -0500
                Re: String Constants anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-04-23 11:44 +0000
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-23 11:47 -0500
                Re: String Constants anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-04-26 09:23 +0000
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-26 06:49 -0500
                Re: String Constants Paul Rubin <no.email@nospam.invalid> - 2011-04-25 00:50 -0700
                Re: String Constants anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-04-26 10:08 +0000
                Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-23 10:14 -0700
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-24 03:15 -0500
                Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-24 13:26 -0700
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-24 17:03 -0500
                Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-24 19:05 -0700
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-25 03:08 -0500
                Re: String Constants kenney@cix.compulink.co.uk - 2011-04-25 07:07 -0500
                Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-25 08:00 -0700
                Re: String Constants Elizabeth D Rather <erather@forth.com> - 2011-04-25 08:56 -1000
                Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-25 07:45 -0700
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-26 03:42 -0500
                Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-26 11:20 -0700
                Re: String Constants Alex McDonald <blog@rivadpm.com> - 2011-04-26 11:02 -0700
                Re: String Constants Bernd Paysan <bernd.paysan@gmx.de> - 2011-04-26 21:59 +0200
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-27 03:26 -0500
                Re: String Constants Alex McDonald <blog@rivadpm.com> - 2011-04-27 09:12 -0700
                Re: String Constants Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-04-27 11:28 -0500
                Re: String Constants Alex McDonald <blog@rivadpm.com> - 2011-04-27 10:47 -0700
                Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-27 10:20 -0700
            Re: String Constants BruceMcF <agila61@netscape.net> - 2011-04-22 12:37 -0700

csiph-web