subgrammars