README.rst

efene
=====

Alternative syntax for the Erlang Programming Language focusing on simplicity,
ease of use and programmer UX.

Visit `efene.org <http://efene.org>`_ for documentation and `quickstart <http://efene.org/quickstart.html>`_

Build
-----

::

    rebar3 compile

Use
---

For users we provide a `rebar3 plugin <http://efene.org/rebar-plugin.html>`_
if you are developing there's a simple escript to use efene while developing::

    rebar3 escriptize

    ./_build/default/bin/efene beam file.fn
    ./_build/default/bin/efene rawlex file.fn
    ./_build/default/bin/efene lex file.fn
    ./_build/default/bin/efene ast file.fn
    ./_build/default/bin/efene mod file.fn
    ./_build/default/bin/efene erl file.fn
    ./_build/default/bin/efene erlast file.fn
    ./_build/default/bin/efene pprint file.fn


License
-------

`APL 2.0 <https://www.apache.org/licenses/LICENSE-2.0.html>`_, see LICENSE file for details