# File lib/ferret/number_tools.rb, line 115
115:   def to_i_lex
116:     if (self[0] == ?-)
117:       return self[(Integer::LEN_STR_SIZE + 1)..-1].to_i -
118:         10 ** (self.size - Integer::LEN_STR_SIZE - 1)
119:     else
120:       return self[Integer::LEN_STR_SIZE..-1].to_i
121:     end
122:   end