Validates an identifier string as used in most programming languages.
The identifier must begin with a letter or with any of the additional_chars and may
contain only ASCII letters and digits and any of the additional_chars.
Invalid identifiers will cause an exception with the error description to be thrown.
Validates an identifier string as used in most programming languages.
The identifier must begin with a letter or with any of the additional_chars and may contain only ASCII letters and digits and any of the additional_chars.
Invalid identifiers will cause an exception with the error description to be thrown.