added functionality to CFGParser to include all lowercase, uppercase letters and numbers by setting one attribute