Skip to content
Commits on Jul 11, 2012
  1. Merge pull request #5 from jeremey/add_json_arrays

    committed
    Add support for JSON arrays as lists of Erlson dictionaries
  2. @jeremey

    Add support for JSON arrays as lists of Erlson dictionaries. Four

    jeremey committed
    new functions are provided:
    
      - list_to_json_array/1
      - list_to_json_term/1
      - list_from_json_array/1
      - list_from_json_term/1
Commits on May 3, 2012
  1. Update README

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

    committed
    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)

    committed
    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

    committed
    - 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

    committed
Commits on Aug 22, 2011
  1. Update README

    committed
Commits on Jul 11, 2011
  1. Another attempt

    committed
  2. Fix markdown syntax bug

    committed
  3. Convert nested #{} to JSON's [] instead of {}

    committed
    This ensures that we retain JSON equivalency after JSON->Erlson->JSON
    conversion.
Commits on Jul 10, 2011
  1. Add README

    committed
  2. Add conversion from/to JSON

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

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

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

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

    committed
  7. Enable Erlson syntax in Erlang shell

    committed
    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

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

    committed
    This leads to another Erlang grammar addition.
Something went wrong with that request. Please try again.