Grammar-based parsing for natural language isn't anywhere close to working, sadly, and may never be.
(… I have.)