public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: "Matthew X. Economou" <xenophon@irtnog.org>
To: egcs@egcs.cygnus.com
Subject: Re: A Lisp compiler?
Date: Sun, 28 Feb 1999 22:53:00 -0000	[thread overview]
Message-ID: <w4ou2x4jrke.fsf@nemesis.irtnog.org> (raw)
Message-ID: <19990228225300.x_M62fnNad8u_FYA5lS9wpBSKlfBARmaINCVLfjjFEQ@z> (raw)
In-Reply-To: <tx1u2x6jamw.fsf@cygnus.com>

>>>>> "KR" == Ken Raeburn <raeburn@cygnus.com> writes:

Thanks for the quick reply, Ken.

    KR> Consider targeting languages that would be helpful to the GNU
    KR> project, like Emacs Lisp or (better, IMHO) Guile, which is
    KR> Scheme based.

I believe that Common Lisp is a little more featureful than Emacs
Lisp.  Syntactically, the languages are identical, so building some
kind of library/package that implemented those special forms,
functions, and macros unique to Elisp is (famous last words) "fairly
trivial".

In which case, I'd argue it is better to have the more portable Common
Lisp environment with which to start.

(The same kind of argument goes for GUILE versus R4RS/R5RS Scheme.
It'd be preferable to have the standard (and very powerful) Scheme
environment to begin with, then build up the extension language from
there.  Building an extension language out of some kind of base
language is something the Lisp language family is VERY good at.)

    KR> Translating to C would likely be easier; do you gain much by
    KR> compiling directly?  The generated C code can even be
    KR> platform-independent, meaning it could be shipped along with
    KR> the original lisp source for those who don't have the lisp
    KR> compiler. (E.g., in the Emacs or Guile distributions.)

You may very well be correct, here.  In this case, GNU Common Lisp
already does translate to C.  (GCL follows CLtL1 pretty closely.  It
isn't quite ANSI-compliant, but it is pretty close.  If you're
interested, compiling to C is described in Christian Queinnec's
excellent _Lisp in Small Pieces_, chapter 10.)

Personally, I think machine code generation would be a much cooler
hack, especially since the run-time environment must include
facilities for interpretation (aka EVAL).

    KR> I'd suggest guile over elisp because the lexical scoping plays
    KR> more nicely with such notions as multi-threaded programming.
    KR> Seems to me with multi-threaded lisp, either you have to have
    KR> cooperative threading and wind/unwind the local `let' bindings
    KR> on each thread switch (not consistent with using pre-emptive
    KR> threading packages and other languages), or each variable
    KR> reference may have to walk a list of bindings looking for the
    KR> "most local" value for the variable.  With lexical scoping, a
    KR> `let' binding translates to an automatic variable. This also
    KR> leaves more room for optimization when calling arbitrary
    KR> functions.

I didn't understand a word in this paragraph.  Would you take a shot
at explaining this to me off-list?

    KR> Also, Guile is intended to work as an extension language for
    KR> multiple programs (a la Tcl), so compiling it would
    KR> (eventually, in theory) help people maintaining or extending
    KR> those programs.

No arguments here.  Finding a portable way to interface C (or other
languages) to Lisp (and vice versa) would be a Good Thing, regardless
of the specific Lisp variant being compiled.

    KR> But if there is more to be gained by translating directly to
    KR> assembly, that you couldn't get translating to C (or, say, GNU
    KR> C with one or two new extensions), then go for it.

Does hubris count?  :)

    KR> Certainly the debugging information would be more likely to
    KR> reflect the original code instead of the intermediate C code.
    KR> But then you want gdb support too. :-)

But of course!  And exception handling, and run-time type information,
and... and... and...!  ;)

    KR> This is all just MHO; there are minds on this list more wise
    KR> in the Ways of Many Parentheses than mine.

Me too.  And goddess only knows if this "project" will survive the
month; at this point I'm too ignorant to just give up now.  *wink*

Is there anyone else out there in EGCS-land with comments on yet
another GCC front-end (and run-time system), one that will handle
Common Lisp?

-- 
"BABYLON 5!  A five-mile long cement mixer of truth, pouring out the
 Concrete of Nice-Nice in a long, grey ribbon into the future, to form a
               ***SIDE WALK OF JUSTICE!!***"
                                   - The Tick on Babylon 5

  reply	other threads:[~1999-02-28 22:53 UTC|newest]

Thread overview: 264+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Jeffrey>
     [not found] ` <A>
     [not found]   ` <Law's>
     [not found]     ` <message>
     [not found]       ` <of>
     [not found]         ` <"Thu,>
     [not found]         ` <Fri,>
     [not found]         ` <"Wed,>
     [not found]           ` <5>
     [not found]         ` <"Sun,>
     [not found]           ` <19>
     [not found]         ` <"Fri,>
     [not found]           ` <11>
     [not found]             ` <Jun>
     [not found]               ` <2000>
     [not found]                 ` <10:30:29>
     [not found]                   ` <-0400>
2000-06-29  7:30                     ` SSA implementation David Dolan
2000-06-29 11:59                       ` Geoff Keating
2000-06-29 12:07                         ` Errors from Gcc Matt Minnis
2000-06-29 13:43                           ` Martin v. Loewis
2000-06-29 12:11                         ` SSA implementation Mark Mitchell
2000-06-29 12:24                           ` Gerald Pfeifer
2000-07-05 11:52                     ` PowerPC code generation David J Schinsing
2000-07-05 12:15                       ` David Young
2000-07-05 12:57                         ` gcc and struct passing in function arguments? David Young
2000-07-05 13:09                           ` Michael Meissner
2000-07-05 14:00                             ` Joern Rennecke
2000-07-05 13:50                           ` Alan Lehotsky
2000-07-05 13:26                       ` PowerPC code generation Geoff Keating
2000-07-05 13:53                         ` Franz Sirl
2000-07-05 14:20                           ` Michael Meissner
2000-07-05 14:36                           ` Geoff Keating
2000-07-05 19:54                             ` David Edelsohn
     [not found]         ` <"Mon,>
     [not found]           ` <01>
     [not found]             ` <Mar>
     [not found]               ` <99>
     [not found]             ` <Feb>
     [not found]               ` <1999>
     [not found]                 ` <02:37:52>
     [not found]                 ` <12:29:11>
     [not found]                   ` <-0500>
1999-02-01  8:23                     ` A Lisp compiler? Matthew X. Economou
1999-02-01  9:29                       ` Ken Raeburn
1999-02-02 15:44                         ` Matthew X. Economou [this message]
     [not found]                           ` < w4ou2x4jrke.fsf@nemesis.irtnog.org >
1999-02-02 16:14                             ` [Meta] " Paul Derbyshire
1999-02-28 22:53                               ` Paul Derbyshire
1999-02-28 22:53                           ` Matthew X. Economou
1999-02-19 23:14                         ` Matthias Hölzl
1999-02-28 22:53                           ` Matthias Hölzl
1999-02-28 22:53                         ` Ken Raeburn
1999-02-28 22:53                       ` Matthew X. Economou
1999-02-27 21:39                     ` Confirmed template parsing bug: bug in error message generation Paul Derbyshire
1999-02-28 22:53                       ` Paul Derbyshire
1999-03-01  0:02                       ` Alexandre Oliva
     [not found]                         ` < oriuclljxv.fsf@araguaia.dcc.unicamp.br >
1999-03-02  8:43                           ` Paul Derbyshire
     [not found]                             ` < 3.0.6.32.19990302114234.0086bd80@pop.globalserve.net >
1999-03-02  9:26                               ` Robert Lipe
1999-03-31 23:46                                 ` Robert Lipe
1999-03-02 22:22                             ` Alexandre Oliva
1999-03-31 23:46                               ` Alexandre Oliva
1999-03-31 23:46                             ` Paul Derbyshire
1999-03-31 23:46                         ` Alexandre Oliva
1999-02-28 19:05                     ` Possible egcs-1.1.2-pre2 configure problem on HP-UX 9.04 rodneybrown
1999-02-28 22:53                       ` rodneybrown
1999-03-01  9:05                       ` Alexandre Oliva
     [not found]                         ` < orogmdf8jw.fsf@araguaia.dcc.unicamp.br >
1999-03-01  9:14                           ` Franz Sirl
1999-03-01  9:32                             ` Alexandre Oliva
1999-03-31 23:46                               ` Alexandre Oliva
1999-03-31 23:46                             ` Franz Sirl
1999-03-31 23:46                         ` Alexandre Oliva
1999-03-01  9:18                       ` Jeffrey A Law
1999-03-31 23:46                         ` Jeffrey A Law
     [not found]                     ` <(EST)>
1999-06-25 17:54                       ` Occasional use of GNU ld problems Brad Lucier
1999-06-29  2:06                         ` Alexandre Oliva
1999-06-29  2:20                           ` Franz Sirl
1999-06-30 15:43                             ` Franz Sirl
1999-06-30 15:43                           ` Alexandre Oliva
1999-06-30 15:43                         ` Brad Lucier
     [not found]                 ` <04:47:24>
     [not found]                   ` <-0800>
1999-02-12  3:00                     ` C++ default copy ctor not optimal Sylvain Pion
     [not found]                       ` < 19990212120037.C13091@rigel.inria.fr >
1999-02-12  4:46                         ` Sylvain Pion
1999-02-28 22:53                           ` Sylvain Pion
     [not found]                       ` <19990212134607.F13091.cygnus.egcs@rigel.inria.fr>
1999-02-12 13:41                         ` Jason Merrill
     [not found]                           ` <3.0.6.32.19990212172607.00844860.cygnus.egcs@pop.netaddress.com>
1999-02-12 15:27                             ` Jason Merrill
1999-02-28 22:53                               ` Jason Merrill
     [not found]                           ` < u9d83fl2q8.fsf@yorick.cygnus.com >
1999-02-12 14:26                             ` Paul Derbyshire
1999-02-28 22:53                               ` Paul Derbyshire
1999-02-14 10:57                             ` Sylvain Pion
1999-02-14 21:01                               ` Jason Merrill
     [not found]                                 ` < u9iud4jm52.fsf@yorick.cygnus.com >
1999-02-15 17:15                                   ` Richard Henderson
     [not found]                                     ` < 19990215171524.A19063@cygnus.com >
1999-02-15 20:14                                       ` Jeffrey A Law
     [not found]                                         ` < 14555.919137968@upchuck >
1999-02-15 21:39                                           ` Richard Henderson
     [not found]                                             ` < 19990215213927.A19254@cygnus.com >
1999-02-16  0:10                                               ` Sylvain Pion
1999-02-28 22:53                                                 ` Sylvain Pion
1999-02-28 22:53                                             ` Richard Henderson
1999-02-28 22:53                                         ` Jeffrey A Law
1999-02-16 10:08                                       ` Joe Buck
     [not found]                                         ` < 199902161807.KAA19010@atrus.synopsys.com >
1999-02-16 10:18                                           ` Richard Henderson
     [not found]                                             ` < 19990216101811.A19900@cygnus.com >
1999-02-16 10:33                                               ` Sylvain Pion
1999-02-28 22:53                                                 ` Sylvain Pion
1999-02-28 22:53                                             ` Richard Henderson
1999-02-28 22:53                                         ` Joe Buck
1999-02-28 22:53                                     ` Richard Henderson
1999-02-28 22:53                                 ` Jason Merrill
1999-02-28 22:53                               ` Sylvain Pion
1999-02-28 22:53                           ` Jason Merrill
1999-02-28 22:53                       ` Sylvain Pion
     [not found]                     ` <3.0.6.32.19990212180551.00841100.cygnus.egcs@pop.netaddress.com>
1999-02-12 15:29                       ` Code gen question Jason Merrill
     [not found]                         ` < u990e3kxq8.fsf@yorick.cygnus.com >
1999-02-12 17:34                           ` Paul Derbyshire
     [not found]                             ` < 3.0.6.32.19990212203311.0083e6d0@pop.netaddress.com >
1999-02-12 17:39                               ` Jeffrey A Law
1999-02-28 22:53                                 ` Jeffrey A Law
1999-02-28 22:53                             ` Paul Derbyshire
1999-02-28 22:53                         ` Jason Merrill
1999-02-24 16:27                     ` Question about compiler-supplied assignment and copy with egcs Mike Stump
     [not found]                       ` < 199902250026.QAA04615@kankakee.wrs.com >
1999-02-25 22:31                         ` Paul Derbyshire
1999-02-28 22:53                           ` Paul Derbyshire
     [not found]                       ` <3.0.6.32.19990226013110.0083c530.cygnus.egcs@pop.globalserve.net>
1999-02-25 22:45                         ` Jason Merrill
     [not found]                           ` < u91zjdirxx.fsf@yorick.cygnus.com >
1999-02-27 21:01                             ` Paul Derbyshire
     [not found]                               ` < 3.0.6.32.19990228000118.00923340@pop.globalserve.net >
1999-02-27 21:58                                 ` Question about compiler-supplied assignment and copy with Joe Buck
     [not found]                                   ` < 199902280557.VAA14849@atrus.synopsys.com >
1999-02-27 23:29                                     ` Paul Derbyshire
1999-02-28 22:53                                       ` Paul Derbyshire
1999-02-28 22:53                                   ` Joe Buck
1999-02-28 22:53                               ` Question about compiler-supplied assignment and copy with egcs Paul Derbyshire
     [not found]                           ` <3.0.6.32.19990228000118.00923340.cygnus.egcs@pop.globalserve.net>
1999-02-27 23:55                             ` Jason Merrill
     [not found]                               ` < u9yalj7yin.fsf@yorick.cygnus.com >
1999-02-28  1:10                                 ` Paul Derbyshire
1999-02-28  2:51                                   ` Tudor Hulubei
     [not found]                                     ` < 14041.8114.947193.298212@hal.ttlc.net >
1999-02-28  4:36                                       ` Paul Derbyshire
1999-02-28 22:53                                         ` Paul Derbyshire
1999-02-28 22:53                                     ` Tudor Hulubei
1999-02-28 22:53                                   ` Paul Derbyshire
1999-03-01  2:28                                   ` Gerald Pfeifer
1999-03-31 23:46                                     ` Gerald Pfeifer
1999-02-28 22:53                               ` Jason Merrill
1999-02-28 22:53                           ` Jason Merrill
1999-02-28 22:53                       ` Mike Stump
2000-11-19 13:03                     ` Removal of V2 code Mark Mitchell
2000-11-19 17:10                       ` Geoff Keating
     [not found]                         ` <Mark>
2000-11-19 17:24                         ` Christopher Faylor
2000-11-19 17:56                         ` Mark Mitchell
2000-11-19 20:24                           ` Geoff Keating
2000-11-19 21:52                             ` Mark Mitchell
2000-11-19 22:12                               ` Geoff Keating
2000-11-19 22:33                                 ` Mark Mitchell
2000-11-20  1:07                                 ` Mark Mitchell
2000-11-20  2:11                                   ` Geoff Keating
2000-11-21 10:56                                 ` Mark Mitchell
2000-11-21 12:20                                   ` Benjamin Kosnik
2000-11-21 12:45                                     ` Mark Mitchell
2000-11-21 12:37                                   ` Geoff Keating
2000-11-21 12:47                                     ` Mark Mitchell
2000-11-20  2:54                         ` Franz Sirl
2000-11-21  6:38                           ` Franz Sirl
2000-11-21  7:26                             ` Daniel Berlin
2000-11-20  0:41                       ` Andrew Cagney
2000-11-20  0:55                         ` Mark Mitchell
2000-11-20  3:32                           ` Marc Espie
2000-11-20  5:53                             ` Joseph S. Myers
2000-11-20  8:34                             ` Mark Mitchell
     [not found]                           ` <00112021562300.00259@hallo>
2000-11-20 14:58                             ` Mark Mitchell
2000-11-21 14:14                               ` Geoff Keating
2000-11-21 15:06                                 ` Mark Mitchell
2000-11-21 16:08                                   ` Tom Tromey
2000-11-21 17:21                                     ` 2.95.3 (was Re: Removal of V2 code) Joe Buck
2000-11-22 13:55                                       ` Tom Tromey
2000-11-21 21:41                                     ` Removal of V2 code Mark Mitchell
2000-11-21 20:00                                   ` SC confidentiality Geoff Keating
2000-11-21 21:57                                     ` Mark Mitchell
     [not found]                 ` <08:25:39>
     [not found]                   ` <-0700>
2001-05-09  9:58                     ` Automake and friends and fastjar Mark Klein
2001-05-09 12:08                       ` Tom Tromey
2001-05-09 12:15                         ` Mark Klein
     [not found]         ` <25>
     [not found]           ` <May>
     [not found]             ` <2001>
     [not found]               ` <10:06:51>
     [not found]                 ` <+0300>
2001-06-07 18:27                   ` Another RFC: regex in libiberty DJ Delorie
2001-06-07 18:31                     ` Ian Lance Taylor
2001-06-07 18:33                       ` DJ Delorie
2001-06-07 18:43                         ` Ian Lance Taylor
2001-06-08  0:11                     ` Eli Zaretskii
2001-06-08  9:18                       ` Mark Mitchell
2001-06-08  9:59                       ` Zack Weinberg
2001-06-08 10:05                         ` H . J . Lu
2001-06-08 10:31                           ` Eli Zaretskii
2001-06-08 10:39                             ` H . J . Lu
2001-06-08 10:37                         ` Eli Zaretskii
2001-06-11 22:50                       ` Jim Blandy
2001-06-11 23:51                         ` Randall R Schulz
2001-06-12  6:48                         ` Jim Blandy
2001-06-09 13:34                     ` Andrew Cagney
     [not found] <19990608202201.F17154@admin3.jump.net>
     [not found] ` <org142xios.fsf@saci.lsd.dcc.unicamp.br>
     [not found]   ` <3761d206.15532319@mailer.gwdg.de>
     [not found]     ` <oru2sg6sd1.fsf@saci.lsd.dcc.unicamp.br>
     [not found]       ` <3762cfb6.8581897@mailer.gwdg.de>
     [not found]         ` <oru2sf6hst.fsf@saci.lsd.dcc.unicamp.br>
1999-06-10 16:01           ` libs/csengine/basic/polyset.cpp:46: Internal compiler error 191 Philipp Thomas
1999-06-30 15:43             ` Philipp Thomas
     [not found]           ` <376b1082.25172596@mailer.gwdg.de>
1999-06-10 17:18             ` Alexandre Oliva
1999-06-10 17:50               ` Franz Sirl
1999-06-12 16:02                 ` Alexandre Oliva
1999-06-15  4:11                   ` Franz Sirl
1999-06-15  4:54                     ` Alexandre Oliva
1999-06-30 15:43                       ` Alexandre Oliva
1999-06-30 15:43                     ` Franz Sirl
1999-06-30 15:43                   ` Alexandre Oliva
1999-06-30 15:43                 ` Franz Sirl
1999-06-30 15:43               ` Alexandre Oliva
1999-05-20 21:06 assemble_external on .class files Mark Klein
1999-05-22 14:23 ` Jeffrey A Law
1999-05-22 15:28   ` Mark Klein
1999-05-31 21:36     ` Mark Klein
1999-05-25 18:33   ` Mark Klein
1999-05-25 19:41     ` Jeffrey A Law
1999-05-25 21:00       ` Per Bothner
1999-05-25 21:50         ` Jeffrey A Law
1999-05-25 22:19           ` Mark Klein
1999-05-25 22:24             ` Jeffrey A Law
1999-05-31 21:36               ` Jeffrey A Law
1999-05-25 22:49             ` Per Bothner
1999-05-31 14:53               ` Mark Klein
1999-05-31 21:36                 ` Mark Klein
1999-05-31 21:36               ` Per Bothner
1999-05-31 21:36             ` Mark Klein
1999-05-31 21:36           ` Jeffrey A Law
1999-05-31 21:36         ` Per Bothner
1999-05-31 21:36       ` Jeffrey A Law
1999-05-31 21:36     ` Mark Klein
1999-05-31 21:36   ` Jeffrey A Law
1999-05-31 21:36 ` Mark Klein
  -- strict thread matches above, loose matches on Subject: below --
1999-02-24 15:13 Bug in libm or libstdc++ Paul Derbyshire
     [not found] ` < 3.0.6.32.19990222090333.00847df0@pop.globalserve.net >
1999-02-24 15:34   ` Joe Buck
     [not found]     ` < 199902242332.PAA09334@atrus.synopsys.com >
1999-02-25 22:25       ` Paul Derbyshire
     [not found]         ` < 3.0.6.32.19990226012513.008e5450@pop.globalserve.net >
1999-02-26 10:38           ` Joe Buck
     [not found]             ` < 199902261836.KAA17757@atrus.synopsys.com >
1999-02-26 22:21               ` Paul Derbyshire
     [not found]                 ` < 3.0.6.32.19990227012120.0084e180@pop.globalserve.net >
1999-02-27  9:40                   ` Marc Espie
     [not found]                     ` < 199902271740.SAA14323@quatramaran.ens.fr >
1999-02-27 20:45                       ` Paul Derbyshire
1999-02-28 22:53                         ` Paul Derbyshire
1999-03-01  0:19                         ` Alexandre Oliva
     [not found]                           ` < ord82tlj4l.fsf@araguaia.dcc.unicamp.br >
1999-03-02  7:58                             ` Paul Derbyshire
1999-03-02 23:08                               ` Alexandre Oliva
1999-03-31 23:46                                 ` Alexandre Oliva
1999-03-31 23:46                               ` Paul Derbyshire
1999-03-31 23:46                           ` Alexandre Oliva
1999-02-28 22:53                     ` Marc Espie
1999-02-28 22:53                 ` Paul Derbyshire
1999-02-28 22:53             ` Joe Buck
1999-02-28 22:53         ` Paul Derbyshire
1999-02-28 22:53     ` Joe Buck
1999-02-24 15:42   ` Bob McWhirter
     [not found]     ` < Pine.LNX.3.96.990224183714.7438r-100000@exeter.exeter.org >
1999-02-25 22:20       ` Paul Derbyshire
     [not found]         ` <199902261635.LAA23787@wagner.Princeton.EDU>
1999-02-27 19:08           ` Paul Derbyshire
1999-02-28 22:53             ` Paul Derbyshire
1999-03-01  8:30             ` Joern Rennecke
     [not found]               ` < 199903011630.QAA00110@phal.cygnus.co.uk >
1999-03-02  8:04                 ` Paul Derbyshire
     [not found]                   ` < 3.0.6.32.19990302110405.00945870@pop.globalserve.net >
1999-03-02  8:38                     ` Joern Rennecke
1999-03-31 23:46                       ` Joern Rennecke
1999-03-31 23:46                   ` Paul Derbyshire
1999-03-31 23:46               ` Joern Rennecke
     [not found]         ` <Pine.SUN.3.91.990228142826.5950V-100000@is>
1999-02-28  4:57           ` Paul Derbyshire
1999-02-28 22:53             ` Paul Derbyshire
1999-02-28 22:53         ` Paul Derbyshire
1999-02-28 22:53     ` Bob McWhirter
1999-02-28 22:53 ` Paul Derbyshire
1999-01-31 22:09 [Meta] Enough of the "egcs.cygnus.com" already! Paul Derbyshire
1999-01-31 22:14 ` CaT
1999-01-31 22:24   ` Bob McWhirter
1999-01-31 22:50     ` Paul Derbyshire
1999-02-01  2:01       ` Franz Sirl
     [not found]         ` < 4.1.19990201105045.054320e0@mail.lauterbach.com >
1999-02-01 15:53           ` Paul Derbyshire
1999-02-28 22:53             ` Rask Ingemann Lambertsen
1999-02-28 22:53             ` Paul Derbyshire
1999-02-28 22:53         ` Franz Sirl
1999-01-31 23:12 ` Ken Raeburn
1999-02-01  7:13 ` Jeffrey A Law
1999-02-01  7:27   ` Alexandre Oliva
     [not found]     ` < or4sp6b12f.fsf@araguaia.dcc.unicamp.br >
1999-02-01  7:30       ` Jeffrey A Law
1999-02-01  7:35         ` Alexandre Oliva
     [not found]           ` < or1zkab0ou.fsf@araguaia.dcc.unicamp.br >
1999-02-01  7:50             ` Jeffrey A Law
     [not found]               ` < 3391.917883892@hurl.cygnus.com >
1999-02-01  8:23                 ` Joe Buck
     [not found]                   ` < 199902011621.IAA00385@atrus.synopsys.com >
1999-02-01  8:24                     ` Jeffrey A Law
1999-02-28 22:53                       ` Jeffrey A Law
1999-02-01 16:03                     ` Paul Derbyshire
1999-02-28 22:53                       ` Paul Derbyshire
1999-02-28 22:53                   ` postmaster
1999-02-28 22:53                   ` Joe Buck
1999-02-28 22:53               ` Jeffrey A Law
1999-02-01 15:58             ` Paul Derbyshire
1999-02-28 22:53               ` Paul Derbyshire
1999-02-28 22:53           ` Alexandre Oliva
1999-02-01  7:59         ` Ken Raeburn
1999-02-28 22:53           ` Ken Raeburn
1999-02-28 22:53         ` Jeffrey A Law
1999-02-13 10:47       ` Jeffrey A Law
1999-02-28 22:53         ` Jeffrey A Law
1999-02-28 22:53     ` Alexandre Oliva
1999-02-28 22:53   ` Jeffrey A Law
     [not found] ` <19990201200631.A227@tardis.ed.ac.uk>
1999-02-01 15:31   ` Paul Derbyshire
1999-02-28 22:53     ` Paul Derbyshire
1999-02-03 12:05 ` Rask Ingemann Lambertsen
1999-02-28 22:53   ` Rask Ingemann Lambertsen
     [not found] <Franz>
     [not found] <Ken>
     [not found] <Eli>
     [not found] <Brad>
     [not found] <Paul>
     [not found] <David>
     [not found] ` <J>

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=w4ou2x4jrke.fsf@nemesis.irtnog.org \
    --to=xenophon@irtnog.org \
    --cc=egcs@egcs.cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).