Update language specification, add ranges support for parser