Candidates for context-free-grammar