Submitting Homework ~~~~~~~~~~~~~~~~~~~ Programming homework must be submitted electronically using the submit program, which can be invoked in eight different ways: % /c/cs458/bin/submit 0 hw0.py hw0.R submits the named source files as your solution to Homework #0; % /c/cs458/bin/check 2 lists the files that you submitted for Homework #2; % /c/cs458/bin/unsubmit 3 error.submit bogus.solution deletes the named files that you submitted previously for Homework #3 (which is useful if you rename a file or accidentally submit the wrong one); % /c/cs458/bin/makeit 4 Count runs "make" on the files that you submitted previously for Homework #4; % /c/cs458/bin/testit 5 Count runs the public test script for Count using the files that you submitted previously for Homework #5; % /c/cs458/bin/protect 6 Count.c time.log protects the named files that you submitted previously for Homework #6 (so they cannot be deleted accidentally); % /c/cs458/bin/unprotect 7 util.c time.log unprotects the named files that you submitted previously for Homework #7 (so they can be deleted); and % /c/cs458/bin/retrieve 8 common.c time.log and % /c/cs458/bin/retrieve 8 -d"2016/01/21 20:00" util.c retrieve copies of the named files that you submitted previously for Homework #8 (in case you accidentally delete your own copies). The day and hour are optional and request the latest submission prior to that time (see the -d flag under "man co" for how to specify times). CS-223-01/20/16