https://github.com/kode4food/ale
Ale is a Lisp Environment for Go applications
https://github.com/kode4food/ale
abstract-machine compiler go golang lisp scheme
Last synced: 5 months ago
JSON representation
Ale is a Lisp Environment for Go applications
- Host: GitHub
- URL: https://github.com/kode4food/ale
- Owner: kode4food
- License: mit
- Created: 2019-04-03T17:15:25.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2025-12-20T16:13:29.000Z (6 months ago)
- Last Synced: 2025-12-22T18:34:10.035Z (6 months ago)
- Topics: abstract-machine, compiler, go, golang, lisp, scheme
- Language: Go
- Homepage: http://www.ale-lang.org
- Size: 5.57 MB
- Stars: 173
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Ale is a Lisp Environment 
[](https://goreportcard.com/report/github.com/kode4food/ale)  [](https://qlty.sh/gh/kode4food/projects/ale) [](https://qlty.sh/gh/kode4food/projects/ale) [](https://github.com/kode4food/ale/blob/main/LICENSE.md)
Ale is a Lisp Environment for [Go](https://golang.org/) applications
## How To Install
Make sure your `GOPATH` is set, then run `go install` to install the command line tool.
```bash
go install github.com/kode4food/ale/cmd/ale@latest
```
You can also install it from the cloned repository using make.
```bash
make install
```
## How To Run A Source File
Once you've installed the package, you can run it from `GOPATH/bin` like so:
```bash
ale somefile.ale
# or
cat somefile.ale | ale
## or
ale <