proxy.golang.org : github.com/jig/lisp : v0.2.8
Package lisp provides a minimal Lisp interpreter focused on embedded work in Go code, as config or as a transmission format. Lisp external libraries are loaded from the Go code, and loading them from Lisp code is not allowed (on purpose). This interpreter is based on kanaka/mal implementation that is inspired on Clojure. It is still mostly compatible with kanaka/mal except that def!, try*, etc. symbols have been changed to def, try, etc. See ./examples/mal.lisp as a port of mal.mal Overview of this implementation addition to kanaka/mal: Functions and file directories keep the same structure as original MAL, this is way main functions READ, EVAL and PRINT keep its all caps (non Go standard) names.
Registry -
Documentation -
Download -
JSON
purl: pkg:golang/github.com/jig/[email protected]
Published:
Indexed:
- github.com/chzyer/readline v1.5.1
- github.com/davecgh/go-spew v1.1.1
- github.com/eiannone/keyboard v0.0.0-20220611211555-0d226195f203
- github.com/fatih/color v1.13.0
- github.com/google/uuid v1.3.0
- github.com/jig/scanner v1.2.0
- github.com/mattn/go-colorable v0.1.13
- github.com/mattn/go-isatty v0.0.16
- golang.org/x/sys v0.0.0-20220825204002-c680a09ffe64