refactoring parser
add eval test
Merge pull request #13 from wandoulabs/parser_refactor

Parser refactor