Fixed error while parsing negative numbers
Added support for constants