/ale

Ale is a Lisp Environment

Primary LanguageGoMIT LicenseMIT

Ale is a Lisp Environment

Go Report Card Build Status Test Coverage Maintainability GitHub

Ale is a Lisp Environment for Go applications

How To Install

Make sure your GOPATH is set, then run go get to retrieve the package.

go get github.com/kode4food/ale/cmd/ale

How To Run A Source File

Once you've installed the package, you can run it from GOPATH/bin like so:

ale somefile.ale

# or

cat somefile.ale | ale

How To Start The REPL

Ale has a very crude Read-Eval-Print Loop that will be more than happy to start if you invoke ale with no arguments from your shell.

Current Status

Still a work in progress, and the compiler is pretty fragile, but that will change rapidly.