Newsgroups: comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel!news.mathworks.com!tank.news.pipex.net!pipex!news.sprintlink.net!in1.uu.net!rosevax!reddwarf!grante
From: grante@reddwarf.rosemount.com (Grant Edwards)
Subject: Re: guile-iii Tk/Tcl examples?
X-Nntp-Posting-Host: reddwarf
Message-ID: <1995Aug23.193742.21088@rosevax.rosemount.com>
Sender: news@rosevax.rosemount.com (Rosevax USENET News auto-admin account)
Organization: Fisher-Rosemount, Rosemount Inc.
X-Newsreader: TIN [version 1.2 PL2]
References: <419lig$env@mozo.cc.purdue.edu>
Date: Wed, 23 Aug 1995 19:37:42 GMT
Lines: 43

Bill Richter (richter@banach.math.purdue.edu) wrote:

: guile-iii compiled beautifully with the Tk/Tcl support, and now I want to
: learn how to use it.  Can anyone point to example, which I'm assuming would
: be scheme programs that drive X Windows applications?

You might want to check the STk ftp site for examples (I don't know if the
guile Tk binding is identical to that used in STk, but you should be able to
figure something out). Here are a few snippets from the STk FAQ:

[HyperText verion at : <http://ltiwww.epfl.ch/~furrer/STk/FAQ.html>]

+++ Copyright +++

Copyright (c) 1995 by Marc Furrer and Erick Gallesio 
All rights reserved. 

Subject :       [1.0] What is STk

STk is a R4RS Scheme interpreter which can access to the Tk graphical
package. Conversely it can be seen as the John Ousterhout's Tk package where
the Tcl language has been replaced by Scheme.

STk also, provides an efficient object oriented system called STklos. STklos
is a full OO system with multi-inheritance, generic functions, multi-methods
and a true meta object protocol). STklos can be dynamically loaded on
systems which support this feature.

Subject :       [1.1] Where do I get STk from

STk distribution is available on various sites. The original distribution
site is kaolin.unice.fr (193.48.229.225). Files are available through
anonymous ftp and are located in the /pub directory. Distribution file names
have the form STk-x.y.tar.gz, where x and y represent the version and the
release of the package. You can also find interim releases of STk.
Intermediate releases are stored in file whose name have the form
STk-x.y.z.tar.gz where z is the intermediate release number.

--
Grant Edwards        | Microsoft isn't the   | Yow!  Mary Tyler Moore's
Rosemount Inc.       | answer. Microsoft     | SEVENTH HUSBAND is wearing my
                     | is the question, and  | DACRON TANK TOP in a cheap
grante@rosemount.com | the answer is no.     | hotel in HONOLULU!
