wrote c subset grammar