Common lisp study1 初识lisp

1.install sbcl on freebsd

2.#sbcl

This is SBCL 1.1.8, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.


SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
* 10


10
* (+ 2 3)


5

* (format t "hello")
hello
NIL
* (write-line "hello1")
hello1
"hello1"

* (defun hello() (format t "hello format"))//定义hello函数


HELLO
* (hello)                      //调用hello函数输出
hello format
NIL


//vim study1.lisp加载文件

cat study1.lisp

(defun helloWorld () (format t "Hello world----------!"))

#sbcl

* (load "study1.lisp")


T
* (helloWorld)
Hello world----------!
NIL

* (load (compile-file "study1.lisp"))//快速加载lisp


; compiling file "/usr/home/zxh/work/tools/lisp_study/study1.lisp" (written 19 MAR 2015 06:15:24 PM):
; compiling (DEFUN HELLOWORLD ...)


; /usr/home/zxh/work/tools/lisp_study/study1.fasl written
; compilation finished in 0:00:00.190
T
* (helloWorld)
Hello world----------!
NIL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值