Skip to content

zorp-corp/jock-lang

Repository files navigation

Jock, a friendly and practical programming language

This is a developer preview of Jock, a friendly programming language that compiles to the Nock combinator calculus.

The Jock compiler is written in Hoon and runs on the NockApp architecture.

Prerequisites

Jock requires a choo NockApp executable. The Makefile can retrieve the latest tagged choo. For Linux, run the following:

make update-choo

If you would like a nightly build of choo, or if you are using something other than Linux, clone this repo and build. Then copy the choo executable to the root folder.

Building

To build and run Jock with tests:

make release

# run all codes in /lib/tests
./target/release/jock-testing exec-all
# - or -
make release-test-all

# run specific code in /lib/tests
./target/release/jock-testing test-n 0
# - or -
make test 0

About

A simple scripting language that compiles to Nock.

Resources

License

Stars

Watchers

Forks

Releases

No releases published