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


Groups > comp.lang.c > #69070

Re: just curious:Equel

From Andreas Perstinger <andipersti@gmail.com>
Newsgroups comp.lang.c
Subject Re: just curious:Equel
Date 2015-09-03 08:49 +0000
Organization A noiseless patient Spider
Message-ID <ms91i3$cva$1@dont-email.me> (permalink)
References <6e312475-bd75-446d-88be-5dd86e6ef76c@googlegroups.com> <ms7m63$bg2$1@dont-email.me>

Show all headers | View raw


On 2015-09-02, Bartc <bc@freeuk.com> wrote:
> On 02/09/2015 06:37, G G wrote:
>> i am currently reading Compilers, Principles, Techniques, and Tools.
>> in chapter one, the author(s) tells the reader that a database query
>> language exist in C, Equel.
>>
>> is Equel still there as a language extension in the current C compilers.
>>
> Is that the one by Aho, et al? I'm looking at a preview of it on Amazon, 
> and there's no mention of Equel in the index (nor in the bits of Chapter 
> 1 that are shown). Or maybe that was an updated edition.

It looks like OP is reading the first edition from 1986.

> But it seems an odd thing to mention in a book about compilers, which 
> already has enough on its plate without dragging in proprietary database 
> extensions.

Equel is just mentioned as an example in the introduction and the book
doesn't "drag in proprietary database extensions".

Here is the excerpt from the book ("1.4 COUSINS OF THE COMPILER", page
16):

"Preprocessors

Preprocessors produce input to compilers. They may perform the following
functions:

1. ...
2. ...
3. ...
4. Language extensions. These processors attempt to add capabilities to
the language by what amounts to built-in macros. For example, the
language Equel (Stonebraker et al. [1976]) is a database query language
embedded in C. Statements beginning with ## are taken by the
preprocessor to be database-access statements, unrelated to C, and are
translated into procedure calls on routines that perform the database
access."

> I'd forget it.

That's a pretty stupid conclusion.

Bye, Andreas

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


Thread

just curious:Equel G G <gdotone@gmail.com> - 2015-09-01 22:37 -0700
  Re: just curious:Equel James Kuyper <jameskuyper@verizon.net> - 2015-09-02 09:56 -0400
    Re: just curious:Equel Ben Bacarisse <ben.usenet@bsb.me.uk> - 2015-09-02 16:03 +0100
      Re: just curious:Equel "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-09-02 08:12 -0700
        Re: just curious:Equel gordonb.d8f7l@burditt.org (Gordon Burditt) - 2015-09-02 11:09 -0500
        Re: just curious:Equel Richard Heathfield <rjh@cpax.org.uk> - 2015-09-02 17:27 +0100
          Re: just curious:Equel "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-09-02 09:36 -0700
            Re: just curious:Equel Richard Heathfield <rjh@cpax.org.uk> - 2015-09-02 17:57 +0100
              Re: just curious:Equel August Karlstrom <fusionfile@gmail.com> - 2015-09-02 22:34 +0200
                Re: just curious:Equel Richard Heathfield <rjh@cpax.org.uk> - 2015-09-02 21:48 +0100
                Re: just curious:Equel August Karlstrom <fusionfile@gmail.com> - 2015-09-03 09:31 +0200
                Re: just curious:Equel Tim Rentsch <txr@alumni.caltech.edu> - 2015-09-06 13:29 -0700
                Re: just curious:Equel James Kuyper <jameskuyper@verizon.net> - 2015-09-02 17:09 -0400
                Re: just curious:Equel Tim Rentsch <txr@alumni.caltech.edu> - 2015-09-06 13:33 -0700
                Re: just curious:Equel Tim Rentsch <txr@alumni.caltech.edu> - 2015-09-06 12:56 -0700
                Re: just curious:Equel August Karlstrom <fusionfile@gmail.com> - 2015-09-07 10:57 +0200
                Re: just curious:Equel Jorgen Grahn <grahn+nntp@snipabacken.se> - 2015-09-07 19:29 +0000
                Re: just curious:Equel James Kuyper <jameskuyper@verizon.net> - 2015-09-07 15:49 -0400
                Re: just curious:Equel Tim Rentsch <txr@alumni.caltech.edu> - 2015-09-07 23:12 -0700
                Re: just curious:Equel August Karlstrom <fusionfile@gmail.com> - 2015-09-08 10:35 +0200
                Re: just curious:Equel Tim Rentsch <txr@alumni.caltech.edu> - 2015-09-06 13:25 -0700
                Re: just curious:Equel Ike Naar <ike@iceland.freeshell.org> - 2015-09-07 09:14 +0000
          Re: just curious:Equel Tim Rentsch <txr@alumni.caltech.edu> - 2015-09-06 15:44 -0700
            Re: just curious:Equel Keith Thompson <kst-u@mib.org> - 2015-09-06 17:27 -0700
              Re: just curious:Equel Tim Rentsch <txr@alumni.caltech.edu> - 2015-09-08 10:49 -0700
      Re: just curious:Equel James Kuyper <jameskuyper@verizon.net> - 2015-09-02 11:49 -0400
        Re: just curious:Equel Jay Braun <lyngwyst@gmail.com> - 2015-09-02 13:02 -0700
          Re: just curious:Equel "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-09-02 13:08 -0700
            Re: just curious:Equel G G <gdotone@gmail.com> - 2015-09-02 16:10 -0700
  Re: just curious:Equel Bartc <bc@freeuk.com> - 2015-09-02 21:30 +0100
    Re: just curious:Equel "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-09-02 13:37 -0700
      Re: just curious:Equel Jay Braun <lyngwyst@gmail.com> - 2015-09-02 13:44 -0700
        Re: just curious:Equel "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-09-02 13:52 -0700
    Re: just curious:Equel G G <gdotone@gmail.com> - 2015-09-02 16:07 -0700
    Re: just curious:Equel Andreas Perstinger <andipersti@gmail.com> - 2015-09-03 08:49 +0000
      Re: just curious:Equel Bartc <bc@freeuk.com> - 2015-09-03 10:47 +0100
  Re: just curious:Equel G G <gdotone@gmail.com> - 2015-09-02 16:17 -0700

csiph-web