C compiler finished; diagrams, javadoc updated