I would like to point out, after digging around the web a bit, reguarding cvsup and modula3, that: 1. Module3 is a dead, dead language :-) 2.http://en.wikipedia.org/wiki/CVSup references "csup" as "a rewrite of cvsup in C" http://www.mu.org/~mux/csup.html