This is a challenging task for a complex grammar since the domain of a typical grammar consists of hundreds of thousand of examples.
being able to parse all variations of utterances in the domain by seeing only a single example from it does not have a trivial solution.