Submitting Homework ~~~~~~~~~~~~~~~~~~~ Programming homework must be submitted electronically using the submit program, which can be invoked in nine different ways: /c/cs223/bin/submit 1 Makefile C2html.c time.log submits the named source files as your solution to Homework #1; /c/cs223/bin/check 2 lists the files that you submitted for Homework #2; /c/cs223/bin/unsubmit 3 error.submit bogus.solution deletes the named files that you submitted previously for Homework #3 (which is useful if you accidentally submit the wrong file); /c/cs223/bin/makeit 4 C2html runs "make" on the files that you submitted previously for Homework #4; /c/cs223/bin/testit 5 C2html runs the public test script for C2html using the files that you submitted previously for Homework #5; /c/cs223/bin/protect 6 C2html.c time.log protects the named files that you submitted previously for Homework #6 (so they cannot be deleted accidentally); /c/cs223/bin/unprotect 7 C2html.c time.log unprotects the named files that you submitted previously for Homework #7 (so they can be deleted); and /c/cs223/bin/retrieve 8 C2html.c time.log and /c/csXYZ/bin/retrieve 8 -d"2019/01/21 20:00" C2html.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). Prudence (and a 5-point penalty for code that does not make) suggests that you run makeit ("makeit 1 C2html") after submitting your source files (see above). Better yet, run testit ("testit 1 C2html"). CS-223-01/12/19