From: "Robert I. Eachus" <rieachus@comcast.net>
Subject: Re: In-Out Parameters for functions
Date: Fri, 06 Feb 2004 02:41:06 -0500
Date: 2004-02-06T02:41:06-05:00 [thread overview]
Message-ID: <Z_GdnZrdn--P2L7dRVn-hg@comcast.com> (raw)
In-Reply-To: <1075995793.145904@master.nyc.kbcfp.com>
Hyman Rosen wrote:
> Think about it - if you write
> s := Sin(x) + Cos(y)
> Ada requires that both arguments are evaluated, but doesn't specify the
> order. Yet, with a pragma Pure in place, Ada need not evaluate the operands
> each time in a loop, but can hoist the calculations out, as you say. Why
> would specifying the order change this?
That may be why you keep butting your head against a brick wall. If Ada
said that in an equation like: s := Sin(1-x) + Cos(y); that the terms
had to be evaluated left to right, that would say you couldn't evaluate
Cos(y) before Sin(1-x) whether or not they were declared Pure.
Ada does allow compilers to combine calls to Pure functions, and if that
is not okay, don't declare them Pure. But that doesn't say that Pure
functions can't have side effects. It just changes what a compiler is
allowed to do with Pure functions. In fact, right now on the ARG list
we are discussing a fix to 10.2.1 Elaboration Control which defines
pragma Pure and pragma Preelaborate. There are some new features in Ada
0Y that require some wording changes, and we want them to be as
restrictive as necessary, but no stricter. In that discussion we have
discussed exactly this issue. (A Pure subprogram call can be
eliminated, and if the subprogam has side-effects, well the programmer
was warned. No different from some other effects of optimizing compilers.
But note that what users have been warned about is that marking a unit
as Pure may allow the optimizer to eliminate some calls. The compilers
are not allowed to call the function somewhere that it wouldn't be
called otherwise. The compiler must insure that a Pure function that
would never be called in the canonical order is never called in the
order the compiler selects. And if two Pure functions have side
effects, and both are called, the side effects must happen in the right
order.
So the new rule that you are proposing would severly limit some very
useful optimizations, unless you had exceptions for Pure functions, and
predefined operators, and static expressions, and... Well you get the
picture. Soon you have more exceptions than case that are constrained
by the rule, and all to insure that functions with side-effects are
called in a single canonical order.
We prefer to have one easily understood set of rules. Unfortunately in
some useful cases these rules work out to "if you really want to be
sure, install a block with an exception handler." But this is based on
twenty years of experience. Users at all levels don't want strict
execution orders in most cases, but they all seem to want very good
optimization.
Also note incidently that what some users really do care about, and
which has raised entirely too much discussion for something that will
never be changed, is short-circut expression evaluation. I don't know
how many requests I have seen in various forms for redefining 'or' to
mean 'or else' and 'and' to mean 'and then'. (The proposals for the
current meanings of 'and' and 'or' have lots of different syntax
suggestions associated with them.) But the real unalterable answer is
NO! (Or maybe something more forceful.) There is too much existing code
that depends on the current rules and the cost of revising that code is
totally out of proportion to the potential savings--which I don't even
think exist. The compiler can use short circut forms if the expression
after 'and' or 'if' is marked Pure or a static expression, or only
involves predefined expressions, etc. (See the similar list above,
which is what brought it to mind. ;-)
So the only cases where the proposed rule change would make a difference
are exactly those cases that would have to be revised in existing code.
And when you check on why the request was made, it often resulted from
an error message at compile time. The message can always be eliminated
by changing the 'and' to 'and then' or the 'or' to 'or else'. But in
practice the programmer really has to think to be sure that is the right
change.
It is the required thinking that seems to generate the revision
requests. If 'and then' and 'or else' were the defaults then they
wouldn't need to think during compilation, and they could wait for an
exception at run-time. ;-)
--
Robert I. Eachus
"The war on terror is a different kind of war, waged capture by capture,
cell by cell, and victory by victory. Our security is assured by our
perseverance and by our sure belief in the success of liberty." --
George W. Bush
next prev parent reply other threads:[~2004-02-06 7:41 UTC|newest]
Thread overview: 475+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <3fe00b82.90228601@News.CIS.DFN.DE>
[not found] ` <3FE026A8.3CD6A3A@yahoo.com>
[not found] ` <x0%Db.16$_l6.25998@news.uswest.net>
[not found] ` <3bf1uvg2ntadvahfud2rg6ujk24sora6gr@4ax.com>
[not found] ` <2u3auvogde8ktotlaq0ldiaska3g416gus@4ax.com>
[not found] ` <bs62ph$giu$1@newshost.mot.com>
[not found] ` <20619edc.0312221020.3fd1b4ee@posting.google.com>
[not found] ` <b5feuv06s2nmpakq0o1b7v0kpd450v3eli@4ax.com>
2003-12-23 5:06 ` Certified C compilers for safety-critical embedded systems Mike Silva
2003-12-23 15:44 ` Alan Balmer
2003-12-23 19:32 ` Mike Silva
2003-12-28 8:34 ` Peter Amey
2003-12-28 15:05 ` Chris Hills
2003-12-23 20:33 ` Larry Kilgallen
2003-12-23 21:46 ` Alan Balmer
2003-12-23 22:11 ` Larry Kilgallen
2003-12-24 16:46 ` Chris Hills
2003-12-24 18:22 ` Alan Balmer
2003-12-24 20:35 ` Chris Hills
2003-12-24 20:56 ` Alan Balmer
2003-12-24 20:14 ` Dave Hansen
2003-12-24 20:41 ` Chris Hills
2003-12-24 22:19 ` Dave Hansen
2003-12-26 10:44 ` Chris Hills
2003-12-26 21:49 ` Larry Kilgallen
2003-12-26 22:10 ` Chris Hills
2003-12-26 23:20 ` Robert A Duff
2003-12-27 5:29 ` James Rogers
2003-12-27 6:24 ` Jeff C,
2003-12-27 7:50 ` James Rogers
2003-12-28 1:00 ` CBFalconer
2003-12-28 23:06 ` Ian Bell
2003-12-27 15:27 ` Ian Bell
2003-12-27 16:47 ` Simon Wright
2003-12-27 17:08 ` Ian Bell
2003-12-27 21:32 ` Georg Bauhaus
2003-12-28 22:59 ` Ian Bell
2003-12-29 2:43 ` Robert I. Eachus
2003-12-29 7:43 ` Georg Bauhaus
2003-12-29 16:16 ` Robert I. Eachus
2003-12-27 16:49 ` Georg Bauhaus
2003-12-27 17:10 ` Ian Bell
2003-12-27 19:54 ` Robert I. Eachus
2003-12-27 20:57 ` Georg Bauhaus
2003-12-27 17:34 ` Jeff C,
2003-12-27 15:34 ` Frank J. Lhota
2003-12-29 17:46 ` Dave Hansen
2003-12-29 21:13 ` Alex Colvin
2003-12-29 21:50 ` Hyman Rosen
2003-12-30 16:15 ` Martin Krischik
2003-12-30 1:53 ` James Rogers
2003-12-29 9:08 ` Peter Hermann
2003-12-26 23:47 ` Larry Kilgallen
2003-12-26 16:52 ` Martin Krischik
2003-12-26 18:42 ` Hyman Rosen
2003-12-26 23:00 ` Robert A Duff
2003-12-27 13:26 ` Martin Krischik
2003-12-28 16:33 ` Chris Hills
2003-12-29 17:46 ` Dave Hansen
2003-12-30 10:18 ` Martin Krischik
2003-12-30 14:48 ` Dave Hansen
2003-12-30 17:08 ` Martin Krischik
2003-12-30 17:44 ` Hyman Rosen
2003-12-30 18:28 ` Dmitry A. Kazakov
2003-12-30 22:26 ` Alexandre E. Kopilovitch
2003-12-30 21:15 ` CBFalconer
2003-12-30 21:30 ` Hyman Rosen
2003-12-31 10:41 ` Martin Krischik
2004-01-06 19:54 ` Martin Dowie
2003-12-30 17:59 ` Chris Hills
2003-12-30 18:27 ` Dmitry A. Kazakov
2003-12-30 20:07 ` Martin Krischik
2003-12-30 18:31 ` CBFalconer
2003-12-30 19:20 ` Dave Hansen
2003-12-30 21:15 ` CBFalconer
2003-12-31 0:03 ` Dave Hansen
2003-12-31 14:27 ` Georg Bauhaus
2004-01-05 22:08 ` Dave Hansen
2004-01-05 22:36 ` Stephen Leake
2004-01-06 13:54 ` Frank J. Lhota
2004-01-06 14:14 ` Jean-Pierre Rosen
2004-01-06 23:14 ` Alexandre E. Kopilovitch
2004-01-06 23:59 ` Robert I. Eachus
2004-01-07 0:51 ` Stephen Leake
2004-01-07 12:24 ` Martin Krischik
2004-01-07 12:56 ` Marin David Condic
2004-01-07 13:39 ` Dmitry A. Kazakov
2004-01-07 14:21 ` Stephen Leake
2004-01-07 23:35 ` Robert A Duff
2004-01-08 3:32 ` Alexandre E. Kopilovitch
2004-01-08 8:35 ` Dmitry A. Kazakov
2004-01-09 3:47 ` Alexandre E. Kopilovitch
2004-01-09 3:59 ` Hyman Rosen
2004-01-09 22:00 ` Robert A Duff
2004-01-10 22:48 ` Hyman Rosen
2004-01-08 16:46 ` Robert A Duff
2004-01-08 17:50 ` Georg Bauhaus
2004-01-09 4:31 ` Alexandre E. Kopilovitch
2004-01-09 22:10 ` Robert A Duff
2004-01-10 3:44 ` Alexander Kopilovitch
2004-01-08 14:32 ` Frank J. Lhota
2004-01-08 16:28 ` Robert A Duff
2004-01-09 13:35 ` In-Out Parameters for functions (was: " Marin David Condic
2004-01-09 22:30 ` Robert A Duff
2004-01-09 23:38 ` Alexandre E. Kopilovitch
2004-01-23 14:01 ` In-Out Parameters for functions Wojtek Narczynski
2004-01-23 19:05 ` Alexandre E. Kopilovitch
2004-01-24 15:21 ` Wojtek Narczynski
2004-01-24 20:42 ` Alexandre E. Kopilovitch
2004-01-24 21:57 ` Robert A Duff
2004-01-25 21:02 ` Alexandre E. Kopilovitch
2004-01-26 10:17 ` Dmitry A. Kazakov
2004-01-26 20:19 ` Alexandre E. Kopilovitch
2004-01-27 9:22 ` Dmitry A. Kazakov
2004-01-26 14:06 ` Wojtek Narczynski
2004-01-26 19:00 ` Alexandre E. Kopilovitch
2004-01-27 10:24 ` Wojtek Narczynski
2004-01-26 20:38 ` Robert A Duff
2004-01-27 10:45 ` Wojtek Narczynski
2004-01-26 23:12 ` Robert A Duff
2004-01-26 23:24 ` Hyman Rosen
2004-01-26 23:37 ` Robert A Duff
2004-01-27 2:26 ` Hyman Rosen
2004-01-27 8:18 ` Stephen Leake
2004-01-27 17:37 ` Hyman Rosen
2004-01-27 19:05 ` David Starner
2004-01-27 19:31 ` Hyman Rosen
2004-01-27 20:06 ` Robert A Duff
2004-01-28 9:29 ` Dmitry A. Kazakov
2004-01-28 15:20 ` Hyman Rosen
2004-01-29 9:08 ` Dmitry A. Kazakov
2004-01-29 15:37 ` Hyman Rosen
2004-01-29 18:43 ` David Starner
2004-01-29 19:46 ` Hyman Rosen
2004-01-29 20:23 ` Georg Bauhaus
2004-01-29 21:36 ` Hyman Rosen
2004-01-30 17:39 ` Georg Bauhaus
2004-01-30 18:14 ` Hyman Rosen
2004-01-30 19:32 ` Georg Bauhaus
2004-01-30 20:51 ` Hyman Rosen
2004-01-30 23:25 ` Georg Bauhaus
2004-01-31 0:07 ` Robert I. Eachus
2004-01-29 23:52 ` David Starner
2004-01-30 3:02 ` Robert I. Eachus
2004-01-30 16:09 ` Hyman Rosen
2004-01-30 16:31 ` Peter Amey
2004-01-30 19:20 ` Hyman Rosen
2004-02-02 10:39 ` Peter Amey
2004-01-31 1:03 ` Robert I. Eachus
2004-01-30 9:53 ` Dmitry A. Kazakov
2004-01-30 17:06 ` Hyman Rosen
2004-01-30 17:52 ` David Starner
2004-01-30 20:28 ` Hyman Rosen
2004-01-30 21:31 ` Alexandre E. Kopilovitch
2004-02-01 4:10 ` Hyman Rosen
2004-02-01 21:05 ` David Starner
2004-02-01 21:55 ` Hyman Rosen
2004-02-02 2:20 ` David Starner
2004-02-02 14:36 ` Hyman Rosen
2004-01-31 5:27 ` Randy Brukardt
2004-02-01 4:02 ` Hyman Rosen
2004-02-03 1:54 ` Randy Brukardt
2004-02-03 3:07 ` Hyman Rosen
2004-02-01 2:14 ` cl1motorsports
2004-02-02 9:31 ` Dmitry A. Kazakov
2004-02-02 14:33 ` Hyman Rosen
2004-02-02 15:41 ` Dmitry A. Kazakov
2004-02-02 17:01 ` Hyman Rosen
2004-02-03 8:54 ` Dmitry A. Kazakov
2004-02-03 14:06 ` Hyman Rosen
2004-02-03 15:32 ` Dmitry A. Kazakov
2004-02-03 16:11 ` Hyman Rosen
2004-02-03 23:04 ` David Starner
2004-02-03 23:38 ` Hyman Rosen
2004-02-04 1:54 ` David Starner
2004-02-04 14:54 ` Hyman Rosen
2004-02-04 3:56 ` Alexandre E. Kopilovitch
2004-02-05 13:32 ` Hyman Rosen
2004-02-04 7:00 ` Vinzent 'Gadget' Hoefler
2004-02-04 14:57 ` Hyman Rosen
2004-02-04 15:19 ` Vinzent 'Gadget' Hoefler
2004-02-04 15:52 ` Hyman Rosen
2004-02-04 16:36 ` Vinzent 'Gadget' Hoefler
2004-02-04 17:11 ` Hyman Rosen
2004-02-04 19:58 ` David Starner
2004-02-04 10:28 ` Stuart Palin
2004-02-04 15:07 ` Hyman Rosen
2004-02-04 15:19 ` Vinzent 'Gadget' Hoefler
2004-02-04 15:54 ` Hyman Rosen
2004-02-04 16:36 ` Vinzent 'Gadget' Hoefler
2004-02-04 17:13 ` Hyman Rosen
2004-02-05 12:11 ` Stuart Palin
2004-02-05 13:22 ` Hyman Rosen
2004-02-05 14:53 ` Robert I. Eachus
2004-02-05 15:43 ` Hyman Rosen
2004-02-06 7:41 ` Robert I. Eachus [this message]
2004-02-24 1:27 ` Hyman Rosen
2004-02-06 10:27 ` Stuart Palin
2004-02-24 1:55 ` Hyman Rosen
2004-02-24 2:16 ` David Starner
2004-02-24 14:51 ` Hyman Rosen
2004-02-24 23:55 ` David Starner
2004-02-25 0:44 ` Stephen Leake
2004-02-25 9:21 ` Dmitry A. Kazakov
2004-02-27 4:58 ` left-to-right (was In-Out Parameters for functions) Stephen Leake
2004-02-27 9:43 ` Dmitry A. Kazakov
2004-02-27 14:07 ` Stephen Leake
2004-02-27 15:18 ` Preben Randhol
2004-02-27 17:06 ` Hyman Rosen
2004-02-27 17:11 ` Dmitry A. Kazakov
2004-02-28 13:22 ` Stephen Leake
2004-03-01 11:12 ` Dmitry A. Kazakov
2004-02-27 18:29 ` Alexandre E. Kopilovitch
2004-03-01 11:12 ` Dmitry A. Kazakov
2004-02-28 0:12 ` Randy Brukardt
2004-02-28 16:58 ` Robert I. Eachus
2004-02-29 13:44 ` Stephen Leake
2004-02-25 9:33 ` In-Out Parameters for functions David Starner
2004-02-25 14:21 ` Hyman Rosen
2004-02-25 14:34 ` Vinzent 'Gadget' Hoefler
2004-02-25 15:02 ` Hyman Rosen
2004-02-25 15:43 ` Vinzent 'Gadget' Hoefler
2004-02-25 15:53 ` Hyman Rosen
2004-02-25 16:05 ` Vinzent 'Gadget' Hoefler
2004-02-25 16:44 ` Hyman Rosen
2004-02-25 20:45 ` Randy Brukardt
2004-02-25 21:33 ` Hyman Rosen
2004-02-26 8:45 ` Preben Randhol
2004-02-26 8:46 ` Preben Randhol
2004-02-26 14:41 ` Hyman Rosen
2004-02-26 9:44 ` Vinzent 'Gadget' Hoefler
2004-02-26 13:24 ` Robert I. Eachus
2004-02-26 14:33 ` Jean-Pierre Rosen
2004-02-28 17:11 ` Robert I. Eachus
2004-02-26 15:21 ` Hyman Rosen
2004-02-27 5:21 ` Stephen Leake
2004-02-27 8:55 ` David Starner
2004-02-26 9:44 ` Vinzent 'Gadget' Hoefler
2004-02-26 15:24 ` Hyman Rosen
2004-02-26 17:33 ` Vinzent 'Gadget' Hoefler
2004-02-25 16:34 ` Preben Randhol
2004-02-25 16:45 ` Hyman Rosen
2004-02-25 18:37 ` Frank J. Lhota
2004-02-26 13:29 ` Robert I. Eachus
2004-02-27 5:24 ` left-to-right (was In-Out Parameters for functions) Stephen Leake
2004-02-25 16:35 ` In-Out Parameters for functions Preben Randhol
2004-02-25 16:56 ` Hyman Rosen
2004-02-25 17:11 ` Preben Randhol
2004-02-25 17:33 ` Hyman Rosen
2004-02-25 15:44 ` Hyman Rosen
2004-02-25 16:10 ` Robert I. Eachus
2004-02-25 16:50 ` Hyman Rosen
2004-02-26 13:41 ` Robert I. Eachus
2004-02-26 15:44 ` Hyman Rosen
2004-02-28 17:34 ` Robert I. Eachus
2004-02-29 3:51 ` Hyman Rosen
2004-02-29 14:10 ` Robert I. Eachus
2004-02-29 15:37 ` Jon S. Anthony
2004-03-01 17:38 ` Hyman Rosen
2004-03-02 3:05 ` Robert I. Eachus
2004-03-02 7:08 ` Hyman Rosen
2004-03-02 8:48 ` Jacob Sparre Andersen
2004-03-02 15:24 ` Hyman Rosen
2004-03-02 15:42 ` Jacob Sparre Andersen
2004-03-02 16:33 ` Hyman Rosen
2004-03-02 22:06 ` Robert I. Eachus
2004-03-02 22:43 ` Randy Brukardt
2004-03-02 17:12 ` Robert I. Eachus
2004-03-02 17:28 ` Georg Bauhaus
2004-03-02 22:09 ` Robert I. Eachus
2004-03-04 0:08 ` Georg Bauhaus
2004-02-27 5:36 ` left-to-right (was In-Out Parameters for functions) Stephen Leake
2004-02-27 17:11 ` Hyman Rosen
2004-02-27 5:31 ` In-Out Parameters for functions Stephen Leake
2004-02-25 12:01 ` Marin David Condic
2004-02-25 20:41 ` Randy Brukardt
2004-02-25 22:05 ` Jim Rogers
2004-02-25 22:19 ` Hyman Rosen
2004-02-26 9:34 ` Dmitry A. Kazakov
2004-02-26 9:44 ` Vinzent 'Gadget' Hoefler
2004-02-26 15:48 ` Hyman Rosen
2004-02-26 17:49 ` Vinzent 'Gadget' Hoefler
2004-02-26 18:12 ` Hyman Rosen
2004-02-27 0:55 ` David Starner
2004-02-27 23:37 ` Randy Brukardt
2004-02-26 12:42 ` Wojtek Narczynski
2004-02-26 12:47 ` Lutz Donnerhacke
2004-02-26 15:56 ` Hyman Rosen
2004-02-26 13:50 ` Robert I. Eachus
2004-02-26 16:00 ` Hyman Rosen
2004-02-28 17:48 ` Robert I. Eachus
2004-02-27 6:00 ` Stephen Leake
2004-02-28 18:18 ` Robert I. Eachus
2004-02-24 8:22 ` Jacob Sparre Andersen
2004-02-24 9:31 ` Jean-Pierre Rosen
2004-02-04 3:01 ` Alexandre E. Kopilovitch
2004-02-04 3:26 ` Ludovic Brenta
2004-02-04 9:40 ` Dmitry A. Kazakov
2004-01-27 9:36 ` Dmitry A. Kazakov
2004-01-27 12:45 ` Georg Bauhaus
2004-01-27 1:12 ` Alexandre E. Kopilovitch
2004-01-27 9:23 ` Peter Amey
2004-01-27 17:24 ` Robert A Duff
2004-01-28 10:30 ` Wojtek Narczynski
2004-01-28 20:39 ` Robert A Duff
2004-01-28 23:13 ` Randy Brukardt
2004-01-29 9:20 ` Dmitry A. Kazakov
2004-01-29 23:30 ` Randy Brukardt
2004-01-30 0:23 ` In-Out Parameters for functions + object notation Alexandre E. Kopilovitch
2004-01-30 14:03 ` Dmitry A. Kazakov
2004-01-30 23:39 ` In-Out Parameters for functions Alexandre E. Kopilovitch
2004-02-02 9:38 ` Dmitry A. Kazakov
2004-01-29 12:22 ` Wojtek Narczynski
2004-01-29 20:25 ` Alexandre E. Kopilovitch
2004-01-29 11:08 ` Peter Amey
[not found] ` <dSgYj40LxF@VB1162.spb.edu>
2004-01-27 7:34 ` Stephen Leake
2004-01-23 6:57 ` In-Out Parameters for functions (was: Re: Certified C compilers for safety-critical embedded systems Dave Thompson
2004-01-09 16:36 ` Robert I. Eachus
2004-01-09 22:55 ` Robert A Duff
2004-01-09 3:49 ` Kenneth Almquist
2004-01-19 21:57 ` Robert A Duff
2004-01-06 12:45 ` Martin Krischik
2004-01-06 17:23 ` Hyman Rosen
2004-01-06 18:33 ` Kelly Hall
2004-01-06 20:45 ` Hyman Rosen
2004-01-07 1:48 ` Frank J. Lhota
2004-01-07 14:52 ` Hyman Rosen
2004-01-08 10:18 ` Scott Moore
2004-01-08 14:52 ` Hyman Rosen
2004-01-08 18:24 ` Dave Hansen
2004-01-09 7:50 ` Vinzent 'Gadget' Hoefler
2004-01-09 14:52 ` Hyman Rosen
2004-01-10 0:46 ` Georg Bauhaus
2004-01-11 2:49 ` Hyman Rosen
2004-01-10 12:25 ` Dmitry A. Kazakov
2004-01-10 13:03 ` Frank J. Lhota
2004-01-10 15:14 ` Martin Krischik
2004-01-10 17:49 ` Frank J. Lhota
2004-01-11 2:29 ` Hyman Rosen
2004-01-11 12:50 ` Frank J. Lhota
2004-01-11 15:15 ` Dmitry A. Kazakov
2004-01-11 2:38 ` Hyman Rosen
2004-01-06 18:40 ` Vinzent 'Gadget' Hoefler
2004-01-06 20:34 ` Hyman Rosen
2004-01-06 22:18 ` tmoran
2004-01-06 20:43 ` Georg Bauhaus
2004-01-07 21:23 ` Martin Dowie
2004-01-06 13:33 ` Georg Bauhaus
2004-01-08 10:13 ` Scott Moore
2004-01-08 14:53 ` Hyman Rosen
2004-01-08 15:51 ` Martin Krischik
2004-01-09 16:57 ` Robert I. Eachus
2004-01-09 17:54 ` Hyman Rosen
2004-01-09 20:16 ` CBFalconer
2004-01-09 20:48 ` Hyman Rosen
2004-01-09 22:49 ` Robert A Duff
2004-01-09 23:58 ` Larry Kilgallen
2004-01-10 6:16 ` Robert I. Eachus
2004-01-10 13:42 ` Marin David Condic
2004-01-09 5:13 ` Mark Lorenzen
2004-01-10 18:34 ` Robert I. Eachus
2004-01-11 2:43 ` Hyman Rosen
2004-01-11 3:12 ` tmoran
2004-01-11 7:09 ` Robert I. Eachus
2004-01-11 10:53 ` Leif Roar Moldskred
2004-01-09 10:11 ` Mark Lorenzen
2004-01-11 14:40 ` Marin David Condic
2004-01-11 15:16 ` Larry Kilgallen
2004-01-12 0:59 ` Georg Bauhaus
2004-01-12 12:51 ` Peter Amey
2004-01-11 3:26 ` Hans-Bernhard Broeker
2004-01-11 5:43 ` John R. Strohm
2004-01-11 6:53 ` Robert I. Eachus
2004-01-11 13:42 ` Dmitry A. Kazakov
2004-01-11 17:18 ` Chad R. Meiners
2004-01-11 18:00 ` Robert I. Eachus
2004-01-11 18:38 ` Chad R. Meiners
2004-01-12 1:02 ` Georg Bauhaus
2004-01-12 2:13 ` Chad R. Meiners
2004-01-12 4:36 ` Robert I. Eachus
2004-01-12 15:48 ` Mel Wilson
2004-01-12 16:29 ` Martin Krischik
2004-01-14 6:50 ` Robert I. Eachus
2004-01-13 13:28 ` Aatu Koskensilta
2004-01-13 22:18 ` Alexandre E. Kopilovitch
2004-01-14 5:00 ` David Starner
2004-01-14 7:07 ` Robert I. Eachus
2004-01-14 8:36 ` David Starner
2004-01-14 9:20 ` Aatu Koskensilta
2004-01-14 8:01 ` Aatu Koskensilta
2004-01-14 12:48 ` Georg Bauhaus
2004-01-14 13:47 ` Aatu Koskensilta
2004-01-15 1:12 ` Georg Bauhaus
2004-01-17 3:58 ` Robert I. Eachus
2004-01-17 20:50 ` Robert A Duff
2004-01-14 16:44 ` Robert I. Eachus
2004-01-14 22:08 ` David Starner
2004-01-17 4:13 ` Robert I. Eachus
2004-01-14 22:52 ` Aatu Koskensilta
2004-01-16 5:45 ` Pat Rogers
2004-01-17 5:19 ` Robert I. Eachus
2004-01-17 15:56 ` Aatu Koskensilta
2004-01-17 16:09 ` Robert I. Eachus
2004-01-17 21:07 ` Robert A Duff
2004-01-18 0:20 ` Robert I. Eachus
2004-01-19 22:02 ` Robert A Duff
2004-01-14 15:12 ` Alexandre E. Kopilovitch
2004-01-14 16:32 ` Aatu Koskensilta
2004-01-15 1:28 ` Alexandre E. Kopilovitch
2004-01-16 8:07 ` Aatu Koskensilta
2004-01-17 2:07 ` Alexandre E. Kopilovitch
2004-01-17 5:29 ` Robert I. Eachus
2004-01-21 8:07 ` Aatu Koskensilta
2004-01-21 23:23 ` Robert I. Eachus
2004-01-15 5:22 ` Jeff C,
[not found] ` <btsrnj$gld$2@a1-hrz.uni-duis <2GsAAls/KX7Z089yn@the-wire.com>
2004-01-16 20:36 ` Albert van der Horst
2004-01-11 17:44 ` Everett M. Greene
[not found] ` <btqo11$8uo@libra <20040111.79C2A20.8BC3@mojaveg.iwvisp.com>
2004-01-11 19:14 ` CBFalconer
[not found] ` <3ff9df16.3024 <1073487133.232393@master.nyc.kbcfp.com>
2004-01-16 20:13 ` Albert van der Horst
2004-01-18 3:11 ` Hyman Rosen
2003-12-30 21:35 ` Ed Falis
2003-12-31 0:11 ` Dave Hansen
2003-12-31 11:02 ` Martin Krischik
2003-12-31 13:38 ` Ed Falis
2003-12-31 15:22 ` Robert I. Eachus
2003-12-31 22:46 ` Robert A Duff
2003-12-31 23:13 ` Hyman Rosen
2004-01-02 2:24 ` Robert A Duff
2004-01-02 4:06 ` Hyman Rosen
2004-01-02 20:47 ` Randy Brukardt
2004-01-03 1:47 ` Robert A Duff
2004-01-02 11:49 ` Dmitry A. Kazakov
2003-12-31 16:52 ` Alex Colvin
2003-12-29 17:56 ` Martin Krischik
2003-12-30 1:17 ` Morris Dovey
2003-12-30 10:01 ` Martin Krischik
2003-12-29 18:40 ` Frank J. Lhota
2003-12-30 10:04 ` Martin Krischik
2003-12-27 5:18 ` Richard Henry
2003-12-30 21:41 ` Larry Kilgallen
2003-12-30 22:17 ` Hyman Rosen
2003-12-30 21:45 ` Larry Kilgallen
2003-12-25 2:33 ` Robert I. Eachus
2003-12-26 11:15 ` Chris Hills
2003-12-26 15:49 ` Chad R. Meiners
2003-12-30 18:01 ` Chris Hills
2003-12-27 1:58 ` Stephen Leake
2003-12-27 20:17 ` Robert I. Eachus
2003-12-28 3:01 ` Stephen Leake
2003-12-24 22:59 ` Mike Silva
2003-12-26 14:58 ` Alan Balmer
2003-12-27 21:33 ` Robert I. Eachus
2003-12-28 2:34 ` Alexandre E. Kopilovitch
2003-12-28 6:08 ` Robert I. Eachus
2003-12-29 4:14 ` Alexandre E. Kopilovitch
2003-12-29 16:41 ` Robert I. Eachus
2003-12-24 23:11 ` Mike Silva
2003-12-26 11:21 ` Chris Hills
2003-12-27 0:42 ` David Emery
2003-12-27 16:15 ` Chris Hills
2003-12-27 19:10 ` Larry Kilgallen
2003-12-27 21:17 ` Chris Hills
2003-12-28 6:14 ` Mike Silva
2003-12-28 10:15 ` Peter Amey
2003-12-28 15:46 ` Chris Hills
2003-12-28 22:59 ` Chad R. Meiners
2003-12-29 1:29 ` Robert I. Eachus
2003-12-29 4:34 ` Chad R. Meiners
2003-12-29 16:56 ` Robert I. Eachus
2003-12-29 18:56 ` Chad R. Meiners
2003-12-29 11:39 ` Peter Amey
2003-12-28 15:51 ` CBFalconer
2003-12-28 16:00 ` Ed Falis
2004-01-23 15:59 In-Out Parameters for functions amado.alves
2004-01-23 18:02 ` Jean-Pierre Rosen
[not found] <uhdyhq1zl.fsf@acm.org>
2004-01-27 20:48 ` Alexandre E. Kopilovitch
2004-01-27 21:09 ` Hyman Rosen
2004-01-28 0:09 ` Alexandre E. Kopilovitch
2004-01-28 0:42 ` Hyman Rosen
2004-01-28 10:16 ` Dmitry A. Kazakov
[not found] ` <iSwwi50LxF@VB1162.spb.edu>
2004-01-27 22:38 ` Stephen Leake
[not found] <un089585d.fsf@acm.org>
2004-01-27 23:45 ` Alexandre E. Kopilovitch
[not found] ` <iSYWl50LxF@VB1162.spb.edu>
2004-01-28 2:53 ` Stephen Leake
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox