🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

pocket-lisp

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pocket-lisp

Simple, lisp/closure like interpreter for sandbox scripting in browser

latest
Source
npmnpm
Version
0.10.3
Version published
Maintainers
1
Created
Source

Pocket lisp

Pocket lisp is a Clojure like programming language.

License: MIT code style: prettier Travis Build Status Codecov Code Coverage

Why

We needed a very simple and configurable domain specific language to add a little logic to mathematics exercises on our learning platform ZsebtanĂĄr (~pocket teacher)

Goals

  • Simple
  • Expressive
  • "Fast"
  • Sandbox - no access to the native runtime environment (ex. Browser, NodeJS, etc.) API
  • Zero dependencies

Details

You can find the details like usage and syntax, on the project website:

https://maxinteger.github.io/pocket-lisp/

For contributors

You can build packages locally with

npm build

or do continuous build with

npm watch

Also you can run test by

npm test

Keywords

interpreter

FAQs

Package last updated on 19 Nov 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts