Permalink
Switch branches/tags
Nothing to show
Commits on May 3, 2012
  1. Update README

    alavrik committed May 3, 2012
Commits on Mar 2, 2012
  1. Fix a problem with OTP release generation

    alavrik committed Mar 2, 2012
    Store erl_parse_erlc.beam and erl_parse_shell.beam in priv rather than ebin.
    This way, those modules will not be included in .script file during release
    generation. Otherwise, when these files are listed in .script file, Erlang
    attempts to load them which causes system start to fail.
Commits on Feb 15, 2012
Commits on Feb 5, 2012
Commits on Nov 19, 2011
  1. Fix release generation (conflict with stdlib's erl_parse.beam)

    alavrik committed Nov 19, 2011
    Erlang release generation wouldn't work because the conflict between
    erlson/ebin/erl_parse.beam and stdlib/ebin/erl_parse.beam
Commits on Oct 11, 2011
Commits on Aug 23, 2011
  1. Improve proplists API

    alavrik committed Aug 23, 2011
    - Remove erlson:to_list/1
    - Rename erlson:from_list/1 to erlson:from_nested_proplist/1
    - Add erlson:from_proplist/1
    - Add erlson:from_nested_proplist/2
    - Add tests
  2. Add Erlson-JSON tests

    alavrik committed Aug 23, 2011
Commits on Aug 22, 2011
  1. Update README

    alavrik committed Aug 22, 2011
Commits on Jul 11, 2011
  1. Another attempt

    alavrik committed Jul 11, 2011
  2. Fix markdown syntax bug

    alavrik committed Jul 11, 2011
  3. Convert nested #{} to JSON's [] instead of {}

    alavrik committed Jul 11, 2011
    This ensures that we retain JSON equivalency after JSON->Erlson->JSON
    conversion.
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.