context-free-art (hackage): Create art via context free grammar production rules.  Context free grammars consist of a set of terminal symbols, a set of non-terminal symbols, and production rules that map non-terminals to other symbols.  With a context-free grammar, we can generate strings of terminals that conform to the specified language.  Our language will describe graphics.  The latter produces this graphic:
Keywords: bsd3|graphics|library|program