A random sentence generator that uses a CFG. This was a part of the second assignment submitted in Stanford's Programming Abstractions class.
Full spec is included in the repository under 'Assignment_02_ADTs.pdf' on pages 5-8, with all of the implementation occurring in RandomSentenceGenerator.cpp.