a simple json decoder and encoder using flex++bison,