Escher A language for connecting technologies using pure metaphors

Building and installing Escher

Escher requires the Go language toolchain to be installed first. Fetching, building and installing Escher can then be accomplished with one command:

go get github.com/hoijui/escher/cmd/escher

To check whether the installation succeeded, run:

ESCHER=$GOPATH/src/github.com/hoijui/escher/src escher "*test.All"
NOTE The environment variable ESCHER must point to the src subdirectory of the main Escher repo on your host.

You should see output similar to this:

+ Test *basic.TestFork (ok)
+ Test *basic.TestAlternate (ok)
+ Test *text.TestForm (ok)
+ Test *yield.TestFlows (ok)
+ Test *yield.TestValues (ok)