An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 9.0% on proxy.golang.org

proxy.golang.org : github.com/jig/lisp

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 - Source - Documentation - JSON
purl: pkg:golang/github.com/jig/lisp
Keywords: clojure , go , golang , lisp
License: MPL-2.0
Latest release: about 1 month ago
First release: over 3 years ago
Namespace: github.com/jig
Stars: 1 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 16 days ago