go-lisp , 不足20行给你一个lisp交互解释器

01
package main
02

03
import . "github.com/hydra13142/lisp"
04

05
func main(){
06
    lisp:=NewLisp()
07
    lisp.IO()
08
    lisp.EX()
09
    lisp.Eval(`
10
    (loop
11
        ()
12
        1
13
        (each
14
            (println "?:")
15
            (println (scan))
16
        )
17
    )`)
18
}

转自 开源中国 刘地 发布于 2013年08月21日 17时
来自 科创茶话

想参与大家的讨论?现在就 登录 或者 注册

插入资源
全部
图片
视频
音频
附件
全部
未使用
已使用
正在上传
空空如也~
上传中..{{f.progress}}%
处理中..
上传失败,点击重试
{{f.name}}
空空如也~
(视频){{r.oname}}
{{selectedResourcesId.indexOf(r.rid) + 1}}
ID:{{user.uid}}
{{user.username}}
{{user.info.certsName}}
{{user.description}}
{{format("YYYY/MM/DD", user.toc)}}注册,{{fromNow(user.tlv)}}活动
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png