Skip to content

Skn0tt/numLisp

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 

numLisp

npm

A naïve Lisp interpreter. It only supports Lists and Numbers and doesn't support custom definitions.

Usage:

> yarn global add numlisp

> numlisp '(+ 10 (car (list 32 33 34)))'
42

Motivation

I've created this to find out how to build an interpreter - and it's surprisingly simple, really! Try it out for yourself before you have a look at this one, it's a lot of fun.

About

A naïve Lisp interpreter created for educational purposes only.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published