This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Examples of embedding guile
- To: "guile at sourceware dot cygnus dot com" <guile at sourceware dot cygnus dot com>
- Subject: Re: Examples of embedding guile
- From: Derry Bryson <dbguile at ta1 dot reno-onramp dot com>
- Date: Sat, 15 Jan 2000 14:48:16 -0800
- References: <38800FD1.182DA241@ta1.reno-onramp.com> <m129QuT-000H46C@debian>
Klaus Schilling wrote:
>
> Derry Bryson writes:
> >
> > I am beginning a program which will be a spreadsheet type program
> > and I hope to use Guile as the formula/macro language (i.e. where
> > the value of each cell would be a guile(lisp) expression).
> >
> ...
> > So anyway, here I am. I have downloaded and compiled Guile, but didn't
> > find much in the way of docs or examples. What I am hoping for is some
> > simple example code that demonstrates embedding and utilizing Guile.
> > Does anyone have any pointers?
>
> The best example by now is the Scheme Constraint Window Manager, SCWM,
> by Greg Badros and Maciej Stachowiak. Both frequent this list, so will
> most likely tell you themselves.
I will take a look at this.
> Talking about spreadsheets, there are already a few projects that try
> to embed a guile interpreter into a spreadsheet. For example there are
> some based on Oleo. Another big one is Gnumeric by the FSF-Award Winner
> Miguel de Icaza, of Gnome fame. It will possibly integrate an optional
> guile interpreter when time has come.
> The main problem of embedding guile is that it occupies the main
> function of the program.
>
What do you mean by "it occupies the main function of the program?"
Do you mean that it must take over the main function?
Thanks,
Derry Bryson