A simple implementation of a small Lisp-like language
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tst
.dir-locals.el
.gitignore
LICENSE
Makefile
README.md

README.md

Sky

Sky is a small Lisp-like language, written for educational purposes. It is not intended for practical use.

I'm writing a series of blog posts about developing Sky.

Prerequisites

A POSIX-like environment, GNU Make, and a C compiler that supports C11 are required to build Sky. In practice, the build is currently tested with GCC 7 and Clang 5 on Fedora 27 (x86-64).

Getting started

To build and run Sky:

make
./src/sky

License

Sky is released under the MIT/X11 license. See the LICENSE file for details.