From: Mark Chaves
Subject: Lisp as a CGI-bin script
Date:
Message-ID: <32A58F9A.5B64@bbn.com>
Has anyone implemented Lisp as a CGI-bin scripting
language?
Does there exist a set of libraries that would support
Lisp as a CGI-bin scripting language?
--
Mark L. Chaves
BBN Systems & Technologies
Tel: 703.284.4779 Fax: 703.284.2766
E-Mail: ·······@bbn.com
Url: http://www.bbn.com
Mark Chaves <·······@bbn.com> wrote:
+---------------
| Has anyone implemented Lisp as a CGI-bin scripting language?
| Does there exist a set of libraries that would support
| Lisp as a CGI-bin scripting language?
+---------------
You might want to browse the following, some of which is Scheme-based
(but what the heck):
http://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.html
ftp://ftp-swiss.ai.mit.edu/pub/scsh/contrib/net/su-httpd.html
http://people.delphi.com/gjc/siod.html#cmd [note file cgi-echo.scm]
http://people.delphi.com/gjc/www95-paper.html
http://www.eval-apply.com/scheme/etcgi.htm
If you just want to mess around a little, the cgi-bin stuff that comes
with the SIOD version of Scheme might be simplest (though be warned that
SIOD is not R4RS-compatible -- it's closer to SICP1).
For really *basic* examples, see Chapter 16, "Example: Generating HTML",
in Paul Graham's "ANSI Common Lisp". (The code in the book may be fetched
via anon-FTP.)
-Rob
-----
Rob Warnock, 7L-551 ····@sgi.com
Silicon Graphics, Inc. http://reality.sgi.com/rpw3/
2011 N. Shoreline Blvd. Phone: 415-933-1673 FAX: 415-933-0979
Mountain View, CA 94043 PP-ASEL-IA
Mark Chaves <·······@bbn.com> writes:
> Has anyone implemented Lisp as a CGI-bin scripting
> language?
>
> Does there exist a set of libraries that would support
> Lisp as a CGI-bin scripting language?
Go to Altavista and search for {"web" and "cgi" and "lisp"},
and read the FAQ for this newsgroup.
Or ask around your own department: I used to work there and I know
there are people who are running Lisp-based web servers there.