Skip to content

alex-quiterio/ttinylisp

Repository files navigation

ttinylisp

A small Lisp interpreter written in JavaScript.

Features

  • Simple Lisp interpreter
  • REPL (Read-Eval-Print Loop) support
  • Lightweight and minimalistic

Installation

Ensure you have Node.js installed.

Clone this repository and install dependencies:

git clone <repository-url>
cd ttinylisp-master
npm install

Usage

Running the REPL

You can start an interactive Lisp shell with:

node repl.js

Running a Lisp Script

To run a Lisp script, execute:

node ttinylisp.js script.lisp

Testing

Run the tests using:

npm test

License

This project is licensed under the MIT License.

About

A lightweight implementation of a Lisp interpreter

Topics

Resources

Stars

Watchers

Forks