fix the range expr bug in NumberNode 

for example: 
1..#4..6 will be {1,7,13,19}