/PicnicLisp

A lisp interpreter for PicnicHealth

Primary LanguagePython

Description

With Lisp, PicnicHealth will take over the health industry. Let the conquest begin!

PicnicLisp is a Lisp interpreter that can understand the following normal and special forms:

  • eq?
  • define
  • quote
  • cons
  • car
  • cdr
  • +, -, /, *

Code Examples

To start up the interpreter: python main.py

Here are some examples of Lisp input and output from the interpreter:

Input: (eq? 1 2) Output: False

Input: (+ 1 2) Output: 3

Input: (define box 5) Output: Ok

For more code examples please see the Tests.py file.

License

MIT Lisence