Re: [HACKERS] Embedding scripting - Mailing list pgsql-hackers

From Igor
Subject Re: [HACKERS] Embedding scripting
Date
Msg-id 8cdd9f11d0d89f72d3aa56192cd547a2
Whole thread Raw
In response to [HACKERS] Embedding scripting  (bibach@execpc.com)
List pgsql-hackers
We don't even have embedded SQL...Maybe we should do that first...


=+=------------------------/\---------------------------------=+=
       Igor Natanzon      |**|   E-mail: igor@sba.miami.edu
=+=------------------------\/---------------------------------=+=

On Tue, 3 Jun 1997 bibach@execpc.com wrote:

>    Just a little idea to help give everyone's mind a break from 6.1
> issues for a moment.  This would probably be a 7.0 thing, depending on
> how the releases go.
>    Has anyone thought of making use of an embedded scripting package
> in PostgreSQL?  This would be something along the lines of TCL or
> Guile.  I'd lean towards Guile, personally, as it seems the most
> flexible.  Guile is an embeddable Scheme (a dialect of Lisp)
> interpreter.  The nice thing about it is that the version of Scheme
> that it implements is powerful enough to "emulate", if you will, other
> languages.  In fact, the guys who put Guile together have already
> implemented what they call CTAX, which is a syntax very similar to C.
>    I'm thinking we could intergrate this in with the Postgres parser
> (and probably the SQL Function managing code) to give us all sorts of
> new tricks.  For instance, this might be a nice, easy, powerful way to
> implement some of the extensions to SQL that many commericial packages
> have (ie, variables, loops, conditionals, etc).
>    What does everyone think of something like this?
>
> -Brandon :)
>

------------------------------

pgsql-hackers by date:

Previous
From: "Vadim B. Mikheev"
Date:
Subject: fixed: Re: [HACKERS] Bug in CREATE TABLE
Next
From: Michael Reifenberger
Date:
Subject: Re: [HACKERS] FATAL 1:btree: items are out of order