Added some functions for parsing identifiers, reserved words and operators