首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CGI实例与CLISP和CLISP?

CGI实例与CLISP和CLISP?
EN

Stack Overflow用户
提问于 2011-01-12 14:37:46
回答 1查看 636关注 0票数 3

有人能给我提供一个简单的例行公事脚本吗?

  • CGI
  • /usr/local/bin/clisp
  • CL--谁或同等?

我的安装由apache2、clisp和quicklisp组成。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-02 13:33:52

Quicklisp是个不错的选择。那么,如果您使用clisp、sbcl或ccl作为实现并不重要。

在shell中运行以下代码:

代码语言:javascript
复制
wget http://beta.quicklisp.org/quicklisp.lisp
clisp

在Lisp中运行以下命令:

代码语言:javascript
复制
(load "quicklisp.lisp")
(quicklisp-quickstart:install)
(ql:add-to-init-file)
(ql:quickload "cl-who")
(defpackage :webmaker
  (:use :cl :cl-who))
(in-package :webmaker)
(with-html-output (*standard-output* nil :prologue t)
    (:html (:body "Not much there"))
    (values))

输出:

代码语言:javascript
复制
[...]
;;  Loaded file /home/xxx/quicklisp/setup.lisp
;; Loaded file /home/xxx/.clisprc.lisp
[1]> (ql:quickload "cl-who")
To load "cl-who":
  Load 1 ASDF system:
    cl-who
; Loading "cl-who"

("cl-who")
[2]> (defpackage :webmaker
  (:use :cl :cl-who))
#<PACKAGE WEBMAKER>
[3]> (in-package :webmaker)
#<PACKAGE WEBMAKER>
WEBMAKER[4]> 
(with-html-output (*standard-output* nil :prologue t)
    (:html (:body "Not much there"))
    (values))
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html><body>Not much there</body></html>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4669986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档