Identifiers (used as names for variables, functions, and macros) consist of letters ( 'a' .. 'z', 'A' .. 'Z', and the underscore, '_' ) and digits ( '0' ... '9'), and must begin with a letter. Note, letters are case sensitive. The following list of keywords are reserved and may not be used as identifiers: