How to design programs/Problem set 1

i.    (+ 1 2)
 * 1) Install DrScheme. http://www.drscheme.org/
 * 2) Install TortoiseSVN or an appropriate SVN client for your platform.
 * 3) Check out svn://thebluealliance.net/svnroot/scheme into a local folder. Contact GregMarra for privs.
 * 4) Commit a file to your user folder. You do not have write permission to /.
 * 5) Read the Wikipedia article on Polish Notation.
 * 6) http://en.wikipedia.org/wiki/Polish_notation
 * 7) Evaluate the following expressions:

ii. (- 5 3)

iii. (* 2 2)

iv. (* (+ (- 5 2) 2) 1)

v.    (exp 2 (+ 2 1))
 * 1) Prefix Notation is the way that Scheme works. EVERYTHING is (operator parameter parameter).
 * 2) Complete hw1 Scheme exercises.
 * 3) The file is in the repository. You will be able to read it once you have checked it out.
 * 4) I’d recommend making separate files for each problem (2.2.1.scm, 2.2.2.scm). Some are modifications of earlier programs, just do a save as.
 * 5) This took me about 4-6 hours to complete. I’d expect it takes you a similar amount. Break it into three or so two hour chunks. Talk someone else into going through it with you if you can. Pair programming (use VNC!) is awesome.