Add .travis.yml
Support operator precedence