An open API service indexing awesome lists of open source software.

https://github.com/ltabis/d-lisp

🥧 An implementation of Lisp in C.
https://github.com/ltabis/d-lisp

lisp-interpreter programming-language

Last synced: about 2 months ago
JSON representation

🥧 An implementation of Lisp in C.

Awesome Lists containing this project

README

        

# d-lisp

An toy implementation of a custom Lisp language using C, based on the wonderful [Build Your Own Lisp book](https://buildyourownlisp.com/), that you can buy [here](https://www.amazon.com/Build-Your-Lisp-Daniel-Holden/dp/1501006622).

Time to cook.

## Build

```bash
make
```

## Run

Running the interpreter.

```bash
./d-lisp
> say "Hello World!"
```

Evaluating files.

```bash
./d-lisp hello-world.dlsp fibonacci.dlsp
```

## Documentation

Check the examples directory to have an overview of the features of the language.