merged branch duo-criativa/master (PR #544)
merged branch duo-criativa/master (PR #544)

Commits
-------

11b8689 Refactoring: using && instead of nested if's
7aa6757 Bug correction: Parsing integers large than PHP_INT_MAX was generating trucated token values.
046e4ff Bug correction: Parsing integers large than PHP_INT_MAX was generating trucated token values.

Discussion
----------

Fixed bug that was trucating integers large then PHP_INT_MAX

The following code

{% set sizes = [7077888, 452984832, 28991029248, 1855425871872, 9223372036854775807] %}
{% for i in sizes %}
   {{ i }}
{% endfor %}

was generating the following output

7077888
452984832
2147483647
2147483647
2147483647

With the fix, the output looks like the following on Ubuntu 11.04

7077888
452984832
28991029248
1855425871872
9.2233720368548E+18

framewr/Twig,Rvanlaak/Twig,moufmouf/Twig,dkarvounaris/Twig,gencer/Twig,craue/Twig,framewr/Twig,dkarvounaris/Twig,jamessingizi/Twig,bocharsky-bw/Twig,robregonm/Twig,Tobion/Twig,znerol/Twig,moufmouf/Twig,apishka/templater,twigphp/Twig,hason/Twig,nicolas-grekas/Twig,hason/Twig,hhamon/Twig,phansys/Twig,gamernetwork/Twig,markstory/Twig,phansys/Twig,apishka/templater,robregonm/Twig,nicolas-grekas/Twig,huang53798584/Twig,nicolas-grekas/Twig,andrerom/Twig,robregonm/Twig,hhamon/Twig,derickr/Twig,iKwinto/Twig,bocharsky-bw/Twig,gencer/Twig,framewr/Twig,fsw/Twig,fsw/Twig,loi-chuanoi/Twig,sstok/Twig,derickr/Twig,hason/Twig,moltin/Twig,huang53798584/Twig,andrerom/Twig,peterkokot/Twig,maartendekeizer/Twig,twigphp/Twig,gamernetwork/Twig,fsw/Twig,moltin/Twig,maartendekeizer/Twig,Rvanlaak/Twig,Tobion/Twig,Rvanlaak/Twig,jamessingizi/Twig,gamernetwork/Twig,znerol/Twig,znerol/Twig,moufmouf/Twig,hhamon/Twig,iKwinto/Twig,iKwinto/Twig,huang53798584/Twig,nicolas-grekas/Twig,markstory/Twig,jamessingizi/Twig,twigphp/Twig,craue/Twig,nicolas-grekas/Twig,moltin/Twig,sstok/Twig,bocharsky-bw/Twig,Tobion/Twig,derickr/Twig,dkarvounaris/Twig,peterkokot/Twig