efene
View SourceAlternative syntax for the Erlang Programming Language focusing on simplicity, ease of use and programmer UX.
Visit efene.org for documentation and quickstart
Build
rebar3 compileUse
For users we provide a rebar3 plugin 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.fnFormatting
Pretty print efene source as efene (a formatter):
./_build/default/bin/efene fmt file.fnPretty print Erlang source as efene (translate .erl to efene):
./_build/default/bin/efene fmt-erlang file.erlLicense
APL 2.0, see LICENSE file for details