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时
来自 科创茶话

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

{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png