parse.js combinatory parsering for ECMAScript 5