creates parse tree of Eiffel program; uses JSON for the tree representation