Skip to content
/ sky Public

A simple implementation of a small Lisp-like language

License

Notifications You must be signed in to change notification settings

johnmastro/sky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.