Permalink
Switch branches/tags
Commits on Jul 10, 2011
  1. Add README

    alavrik committed Jul 10, 2011
  2. Add conversion from/to JSON

    alavrik committed Jul 10, 2011
    New erlson:to_json/1, erlson:from_json/1 functions.
  3. Add conversion from/to proplists

    alavrik committed Jul 10, 2011
    New erlson:to_list/1, erlson:from_list/1 functions.
  4. Add support for easy field replacement in inner dicts

    alavrik committed Jul 10, 2011
    Also, add support for proplist-like syntax for flags: #{f} -> [{f, true}]
  5. Set conver_enabled to false

    alavrik committed Jul 10, 2011
    Otherwise, cover-compilation of Erlson will fail because of sticky dirs.
  6. Better Makefile

    alavrik committed Jul 10, 2011
  7. Enable Erlson syntax in Erlang shell

    alavrik committed Jul 10, 2011
    To do this, just run erlson:init().
Commits on Jul 9, 2011
  1. Add a version of Erlang parser that injects Erlson at parse time

    alavrik committed Jul 9, 2011
    This is the first step in making Erlson work from Erlang shell.
  2. Add support for one more expression type

    alavrik committed Jul 9, 2011
    This leads to another Erlang grammar addition.
  3. Rename erl_aliases.erl to erlson_parse_transform.erl

    alavrik committed Jul 9, 2011
    Rename and remove all the unnecessary code.
  4. first commit

    alavrik committed Jul 9, 2011