* deprecate register * replace berkeley string funcs with ansi equivs * use getopt rather than home grown cruft * use foo(char *, ...) rather than foo(char *, long, long, long, [long, ...])