Declares interfaces which model context-free grammars.