hummingbird icon indicating copy to clipboard operation
hummingbird copied to clipboard

Experimental language

Hummingbird

Build Status

This is an experimental language.

For the previous JavaScript implementation which compiled to JavaScript or binary-via-LLVM check out the legacy-2015 branch.

Getting started on macOS

One-time setup:

# Install LLVM v8
brew install llvm@8

When starting work in a new shell:

# Set up your environment so that the llvm-sys crate can discover Homebrew's
# installation of llvm@8.
source script/env-mac

Building and testing:

cargo build
cargo test

License

Released under the Modified BSD License. See LICENSE for details.