Grammar Validation Rules
Left recursion validation