Editor for language composition
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib/eco
tutorial
.gitignore
.travis.yml
HISTORY
README.md

README.md

Eco: An Editor for Language Composition

Eco is a prototype editor for editing composed languages. It is not feature complete, it is not intended for production, and it does have bugs. Eco is distributed under a BSD/MIT license.

Install

At a minimum you will need to install:

On Unix machines, you can reasonably expect your distribution to have packages for Python and PyQT4. You may need to install Py using Pip or similar (see the link above).

If you wish to see visualisations of parse trees, you may optionally install:

Running Eco

To run Eco, use the bin/eco file:

$ bin/eco

Tutorial

A small tutorial to get you started with the basics of Eco can be found here.