Parse simple identifier
Created by: ecoulson
BNF
simple_identifier ::= [ a-zA-Z_ ] { [ a-zA-Z0-9_$ ] }
Implementation Details
A simple_identifier or c_identifier shall start with an alpha or underscore ( _ ) character, shall have at least one character, and shall not have any spaces.