Properly detect range operator
Fix range operator no being correctly detected.
Previous behavior:
A[0..3]
-> IDENTIFIER LEFT_BRACKET FLOAT_LITERAL FLOAT_LITERAL RIGHT_BRACKET
Fixed behavior:
A[0..3]
-> IDENTIFIER LEFT_BRACKET INT_LITERAL DOT DOT INT_LITERAL RIGHT_BRACKET