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


Groups > comp.lang.c > #43452

Re: Constant strings

From Kaz Kylheku <kaz@kylheku.com>
Newsgroups comp.lang.c
Subject Re: Constant strings
Date 2014-04-23 18:42 +0000
Organization Aioe.org NNTP Server
Message-ID <20140423113026.7@kylheku.com> (permalink)
References (17 earlier) <lj72kd$bot$1@dont-email.me> <f1N5v.69493$kp2.49299@fx01.am4> <lj8cbq$daj$1@dont-email.me> <02S5v.55118$iZ5.28539@fx17.am4> <lnsip3vr2h.fsf@nuthaus.mib.org>

Show all headers | View raw


On 2014-04-23, Keith Thompson <kst-u@mib.org> wrote:
> "BartC" <bc@freeuk.com> writes:
> [...]
>> As someone said (maybe it was you, maybe Keith), you can taking a
>> working program, edit all the 'const's out of it, and it should still
>> compile and work. That doesn't sound like a feature that is
>> indispensible!
>
> It's not indispensible (C got along without it for a number of
> years), but it's useful for catching errors.
>
> Prior to the 1989 ANSI C standard, C did not distinguish between
> const (read-only) and non-const (writable) data.
>
> I've read about some oldish language, predating C, that didn't
> distinguish between integer and floating-point data.  It had separate
> operators for integer and floating-point addition, likewise for
> multiplication, et al.  It was up to the programmer to keep track
> of the "type" of a given variable and apply the correct operators.
>
> C doesn't have those operators, nor does it let you declare
> variables without specifying their type, but if it did, you could
> take a working C program that uses both integers and floating point
> and translate it to something that doesn't specify the types of
> variables, and it would still work correctly.  But if you modify
> the resulting program, you'd have to be very careful to apply the
> correct operators.

That is not comparable to removing const; const is not involved in
any decisions involving polymorphic dispatch. It does not provide
type inference.

In C++ it does, and so in C++ you cannot remove const from programs,
in general, without turning them into a mess that requires
a diagnostic.

> Would that be an improvement?
>
> The distinctions C lets you make are useful, in that they let the
> compiler diagnose errors for you.

Except in the case of storage that is actually unmodifiable, like
string literals, const *introduces* the error conditions which it helps
diagnose.

(Again, this is different from type declarations. Type declarations do not
introduce type; type is already there, and applying the wrong type of operation
on a value is already a bug.)

A program might contain an instance of an object being modified
unitentiontally, or surprisingly.

In a program that is free of const, this doesn't require a diagnostic.

It also, in and of itself, isn't an error at the language-construct level (it
isn't undefined behavior) though it may be a software defect: one which causes
the program to compute an incorrect result over correct inputs, and perhaps
invoke undefined behavior elsewhere.

The const qualifier can help catch some instances of unintended mutations.

It helps most with those objects or object members which can be marked
as not mutable by any code at all.

When const is fastidiously applied throughout a code base (it adheres to "const
correctness") then programmers are free to assume that if a function has a
"const type *x" parameter, then the function does not modify *x. And,
conversely, if the parameter is "type *x", there is a strong reason to
suspect that the funtion does modify *x; because otherwise, in keeping
with "const correctness", it would have been declared otherwise.

This can be helpful, because it is quite important to know which functions
parameters are pure, and which mutate. If the declaration, or a comment
next to it, do not answer the question, the programmer has to waste time
investigating this.

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


Thread

Constant strings "BartC" <bc@freeuk.com> - 2014-04-18 11:45 +0100
  Re: Constant strings Richard Damon <Richard@Damon-Family.org> - 2014-04-18 07:34 -0400
  Re: Constant strings G G <gdotone@gmail.com> - 2014-04-18 05:23 -0700
    Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-18 17:16 +0100
      Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-18 11:08 -0700
      Re: Constant strings G G <gdotone@gmail.com> - 2014-04-18 13:11 -0700
  Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-18 10:21 -0400
    Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-18 08:45 -0700
    Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-18 16:48 +0100
      Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-18 09:21 -0700
      Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-19 09:09 +1200
        Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-18 23:53 +0100
          Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-18 23:06 +0000
            Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-19 03:57 -0700
              Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-19 23:41 +1200
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-19 06:21 -0700
                Re: Constant strings Barry Schwarz <schwarzb@dqel.com> - 2014-04-19 10:04 -0700
                Re: Constant strings Barry Schwarz <schwarzb@dqel.com> - 2014-04-19 16:54 -0700
                Re: Constant strings Seungbeom Kim <musiphil@bawi.org> - 2014-04-19 17:54 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-19 13:20 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-19 23:32 +0100
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-19 23:38 +0000
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-19 17:28 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-20 10:53 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-20 14:29 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-20 23:41 +0100
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-21 11:14 +1200
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-21 13:05 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-21 11:11 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-20 19:44 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-21 10:51 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-21 13:29 -0400
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-21 11:04 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 11:31 +0100
                Re: Constant strings Martin Shobe <martin.shobe@yahoo.com> - 2014-04-22 06:24 -0500
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 13:34 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-22 09:19 -0400
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 15:00 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 07:53 -0700
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-22 12:48 -0400
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-22 07:28 -0400
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-22 05:46 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 07:45 -0700
                Re: Constant strings Ike Naar <ike@iceland.freeshell.org> - 2014-04-22 16:34 +0000
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 10:10 -0700
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-22 11:50 -0500
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 18:48 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-22 14:02 -0400
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 19:48 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-22 15:28 -0400
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-22 19:48 -0500
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-23 11:56 +0100
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-23 12:59 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-23 08:21 -0400
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-23 14:09 +0100
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-23 14:19 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-23 08:40 -0400
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-23 11:56 -0400
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-23 11:10 -0700
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-23 19:19 -0500
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-23 19:19 -0700
                Re: Constant strings Robert Wessel <robertwessel2@yahoo.com> - 2014-04-23 23:53 -0500
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-24 11:55 +0000
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-24 11:27 -0500
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-24 20:03 +0000
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-24 17:16 -0500
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-23 17:39 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-23 13:06 -0400
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-23 10:25 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-23 11:30 -0700
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-23 20:55 +0000
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-23 21:53 -0700
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-24 17:05 +1200
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-24 00:59 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-23 18:39 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-23 14:53 -0400
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-23 21:09 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-23 19:23 -0400
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-25 10:52 -0500
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-23 19:36 -0500
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-24 10:37 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-24 07:45 -0400
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-24 13:15 +0100
                Re: Constant strings Martin Shobe <martin.shobe@yahoo.com> - 2014-04-24 08:33 -0500
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-24 09:47 -0400
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-24 15:09 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-24 12:07 -0400
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-24 18:23 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-24 14:49 -0400
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-24 13:48 -0500
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-24 12:32 -0700
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-24 23:57 -0500
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-25 08:31 -0400
                Re: Constant strings Martin Shobe <martin.shobe@yahoo.com> - 2014-04-25 09:51 -0500
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-25 16:45 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-25 09:07 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-25 17:33 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-25 11:38 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-25 11:42 -0700
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-25 10:58 -0500
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-25 11:29 -0700
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-25 15:10 -0400
                Re: Constant strings Martin Shobe <martin.shobe@yahoo.com> - 2014-04-25 19:06 -0500
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-26 05:39 -0400
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-26 04:07 -0700
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-26 12:50 +0100
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-26 05:03 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-26 11:23 -0700
                Re: Constant strings gazelle@shell.xmission.com (Kenny McCormack) - 2014-04-26 19:13 +0000
                Re: Constant strings Richard <rgrdev_@gmail.com> - 2014-04-26 23:54 +0200
                Re: Constant strings Richard Damon <Richard@Damon-Family.org> - 2014-04-26 18:47 -0400
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-26 23:01 +0000
                Re: Constant strings Seungbeom Kim <musiphil@bawi.org> - 2014-04-26 18:09 -0700
                Re: Constant strings gazelle@shell.xmission.com (Kenny McCormack) - 2014-04-27 01:22 +0000
                Re: Constant strings Richard <rgrdev_@gmail.com> - 2014-04-27 04:09 +0200
                Re: Constant strings David Thompson <dave.thompson2@verizon.net> - 2014-05-25 16:44 -0400
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-05-25 14:43 -0700
                Re: Constant strings Richard <rgrdev_@gmail.com> - 2014-04-27 04:09 +0200
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-27 05:36 +0000
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-27 06:42 -0700
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-27 02:42 +0000
                Re: Constant strings Richard <rgrdev_@gmail.com> - 2014-04-27 04:45 +0200
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-27 14:13 -0500
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-27 20:11 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-28 03:22 +0100
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-28 10:00 +0100
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-28 11:24 +0100
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-28 12:30 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-28 13:58 +0100
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-28 12:22 +0000
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-28 08:53 -0700
                Re: Constant strings gazelle@shell.xmission.com (Kenny McCormack) - 2014-04-28 16:10 +0000
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-28 18:11 +0000
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-28 11:34 -0700
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-28 19:01 +0000
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-28 11:06 +0000
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-28 12:48 +0100
                Re: Constant strings Richard Damon <Richard@Damon-Family.org> - 2014-04-28 08:11 -0400
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-28 14:04 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-28 12:55 +0100
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-28 13:23 +0100
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-28 13:47 +0100
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-28 06:01 -0700
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-29 08:43 +1200
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-28 21:08 +0000
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-29 09:32 +1200
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-28 22:41 +0100
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-28 22:00 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-28 23:18 +0100
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-28 15:43 -0700
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-28 23:23 +0000
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-28 22:47 +0000
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-28 23:17 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-29 01:18 +0100
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-29 00:31 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-29 01:58 +0100
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-29 01:13 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-29 03:19 +0100
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-29 03:31 +0000
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-29 04:21 +0000
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-29 04:29 +0000
                Re: Constant strings Richard <rgrdev_@gmail.com> - 2014-04-29 09:14 +0200
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-29 14:05 +0100
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-29 00:37 -0700
                Re: Constant strings Richard <rgrdev_@gmail.com> - 2014-04-29 13:36 +0200
                Re: Constant strings ralph <nt_consulting@yahoo.com> - 2014-04-29 07:49 -0500
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-29 06:28 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-29 07:37 -0700
                Re: Constant strings David Brown <david.brown@hesbynett.no> - 2014-04-29 17:15 +0200
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-29 20:58 +0000
                Re: Constant strings David Brown <david.brown@hesbynett.no> - 2014-04-30 10:16 +0200
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-29 16:04 +0000
                Re: Constant strings gazelle@shell.xmission.com (Kenny McCormack) - 2014-04-29 16:10 +0000
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-29 09:58 -0700
                Re: Constant strings Richard <rgrdev_@gmail.com> - 2014-04-30 12:46 +0200
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-29 14:51 +0000
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-29 16:05 +0000
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-29 01:53 +0000
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-28 23:11 +0000
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-28 23:29 +0000
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-29 00:18 +0000
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-28 21:52 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-28 23:08 +0100
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-28 22:31 +0000
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-29 00:54 +0100
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-28 23:10 +0100
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-29 11:28 +1200
                Re: Constant strings gazelle@shell.xmission.com (Kenny McCormack) - 2014-04-27 06:31 +0000
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-26 12:27 +0100
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-26 13:11 +0100
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-26 13:50 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-26 11:26 -0700
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-27 02:21 +0100
                Re: Constant strings Martin Shobe <martin.shobe@yahoo.com> - 2014-04-26 08:05 -0500
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-26 11:39 -0700
                Re: Constant strings Martin Shobe <martin.shobe@yahoo.com> - 2014-04-26 16:27 -0500
                Re: Constant strings Ian Zimmerman <itz@buug.org> - 2014-04-27 10:46 -0700
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-26 22:46 -0400
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-27 10:08 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-27 07:35 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-27 16:35 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-27 12:28 -0700
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-27 12:36 +0100
                Re: Constant strings James Kuyper <jameskuyper@verizon.net> - 2014-04-27 23:14 -0400
                Re: Constant strings Seungbeom Kim <musiphil@bawi.org> - 2014-04-26 18:03 -0700
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-27 02:33 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-24 07:49 -0700
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-25 03:03 +0100
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-25 22:50 +0100
                Re: Constant strings Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2014-04-24 20:20 -0600
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-24 23:31 -0700
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-25 15:24 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-25 08:31 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-24 07:58 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-26 13:38 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-26 11:50 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-24 07:42 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-24 08:43 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-23 11:28 -0700
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-23 18:42 +0000
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-24 14:03 -0500
                Re: Constant strings glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-04-23 20:49 +0000
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-23 21:21 +0000
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-23 10:50 -0500
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-22 19:41 -0500
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 09:43 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 18:19 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 11:45 -0700
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 20:01 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 12:19 -0700
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-23 11:01 -0500
                Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-22 15:21 -0500
                Re: Constant strings Richard <rgrdev_@gmail.com> - 2014-04-20 11:08 +0100
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-22 02:26 -0700
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-22 21:36 +1200
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 13:14 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 07:25 -0700
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-22 08:29 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 09:35 -0700
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-22 09:54 -0700
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 10:17 -0700
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-22 10:31 -0700
                Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-22 02:33 -0700
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-22 21:37 +1200
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-22 07:17 -0700
              Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-19 13:42 +0100
              Re: Constant strings Ike Naar <ike@iceland.freeshell.org> - 2014-04-19 15:42 +0000
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-19 16:19 +0000
              Re: Constant strings Seungbeom Kim <musiphil@bawi.org> - 2014-04-19 17:47 -0700
          Re: Constant strings Stephen Sprunk <stephen@sprunk.org> - 2014-04-22 11:00 -0500
            Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 18:36 +0100
              Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-23 09:38 +1200
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-22 23:25 +0100
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-23 10:48 +1200
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-23 12:37 +0100
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-23 13:47 +0100
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-23 14:03 +0100
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-24 09:14 +1200
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-23 23:37 +0100
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-24 10:54 +1200
                Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-24 00:52 +0100
                Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-24 01:04 +0000
                Re: Constant strings Ian Collins <ian-news@hotmail.com> - 2014-04-24 13:16 +1200
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-23 19:14 -0700
                Re: Constant strings Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-04-24 03:41 +0100
                Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-23 16:04 -0700
  Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-18 08:53 -0700
    Re: Constant strings Tim Rentsch <txr@alumni.caltech.edu> - 2014-04-20 16:02 -0700
  Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-18 16:13 +0000
    Re: Constant strings "BartC" <bc@freeuk.com> - 2014-04-18 18:34 +0100
      Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-18 11:06 -0700
      Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-18 18:54 +0000
        Re: Constant strings Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-04-18 14:15 -0700
  Re: Constant strings Rosario193 <Rosario@invalid.invalid> - 2014-04-20 20:15 +0200
    Re: Constant strings Rosario193 <Rosario@invalid.invalid> - 2014-04-20 22:13 +0200
      Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-20 14:31 -0700
    Re: Constant strings Keith Thompson <kst-u@mib.org> - 2014-04-20 14:30 -0700
      Re: Constant strings Rosario193 <Rosario@invalid.invalid> - 2014-04-21 02:43 +0200
        Re: Constant strings Kaz Kylheku <kaz@kylheku.com> - 2014-04-21 03:12 +0000
          Re: Constant strings Rosario193 <Rosario@invalid.invalid> - 2014-04-21 09:08 +0200

csiph-web