Class diagram drawer for Java. Written in Python using PLY library.