From: [Invalid-From-Line]
Subject: can LISP be used with CGI??
Date: 
Message-ID: <alduj5$i03$1@newsg2.svr.pol.co.uk>
can LISP be used with CGI??

-Ty

From: Thomas F. Burdick
Subject: Re: can LISP be used with CGI??
Date: 
Message-ID: <xcvlm6d4e7p.fsf@whirlwind.OCF.Berkeley.EDU>
<·········@o-space.com> writes:

> can LISP be used with CGI??

Yes, virtually any language can be used to write cgi scripts.  Lisp
makes it pretty easy.  Check out the CLiki for Common Lisp links, or
cgi.el, for Emacs Lisp.

-- 
           /|_     .-----------------------.                        
         ,'  .\  / | No to Imperialist war |                        
     ,--'    _,'   | Wage class war!       |                        
    /       /      `-----------------------'                        
   (   -.  |                               
   |     ) |                               
  (`-.  '--.)                              
   `. )----'                               
From: Marius Bernklev
Subject: Re: can LISP be used with CGI??
Date: 
Message-ID: <3cf4rd1xw7h.fsf@sex.ifi.uio.no>
<·········@o-space.com> writes:

> can LISP be used with CGI??

yes.


Marius
-- 
<URL: http://www.stud.ifi.uio.no/~mariube/ >

A. Top posters.
Q. What is the most annoying thing on Usenet?
From: Adam Warner
Subject: Re: can LISP be used with CGI??
Date: 
Message-ID: <alecv5$1pl5k7$1@ID-105510.news.dfncis.de>
Hi tyrannou,

> can LISP be used with CGI??

CLISP works very successfully with the Common Gateway Interface. Its
startup is so fast and its relatively modest memory consumption means that
a  continually running session may not even be necessary. For example:

time clisp -q -x "\"hello\""
"hello"

real    0m0.112s
user    0m0.070s
sys     0m0.040s

Furthermore you can dump a memory image to a file and load that each time.

CLISP will not allow you to set a binary terminal stream. So if you need
to send or receive binary data you must use a faithfully reproducing
character set and newline. One that qualifies is the iso-8859-1 character
set and Unix newline character:

(defparameter *faithful* (ext:make-encoding :charset 'charset:iso-8859-1 :line-terminator :unix))

To set terminal IO to this encoding:
(setf *terminal-encoding* *faithful*)

Regards,
Adam