Fix setup.cfg to provide configuration to nose instead of aliasing test to nosetest with args.

Signed-off-by: David Black <dblack@atlassian.com>
Add more entries to .gitignore (using the github gitignore file).

Signed-off-by: David Black <dblack@atlassian.com>
Add a .travis.yml file to tell travis-ci how to run the tests.

Signed-off-by: David Black <dblack@atlassian.com>
initial pep8 fixes -- changes made by autopep8.

Signed-off-by: David Black <dblack@atlassian.com>
make setup.py pep8 compliant.

Signed-off-by: David Black <dblack@atlassian.com>
fix the remaining pep8 problems.

Signed-off-by: David Black <dblack@atlassian.com>
Implement some more alternative form velocity operators.

Signed-off-by: David Black <dblack@atlassian.com>
Merge pull request #7 from dbaxa/add_missing_operators

Add missing operators
Mention @dbaxa in the README
Add travis status badge
Fix vtl identifier detection. VTL identifiers must start with either a-zA-Z or an '_' character.
See https://github.com/apache/velocity-engine/blob/trunk/velocity-engine-core/src/main/parser/Parser.jjt#L1135 and http://velocity.apache.org/engine/devel/vtl-reference-guide.html.

Signed-off-by: David Black <dblack@atlassian.com>
Change the existing test_accepts_dollar_digit_identifiers test to test_does_not_accept_dollar_digit_identifiers to indicate that $digit references are not valid.

Signed-off-by: David Black <dblack@atlassian.com>
Merge pull request #9 from dbaxa/fix_vtl_identifiers

Fix vtl identifiers