University of Virginia, Department of Computer Science
CS200: Computer Science, Spring 2002

Notes: Wednesday 30 January 2002


Why must begin be a special form?

How can we compare notations for describing languages?

What is the difference between RTN and BNF?

Music and Recursion

Song ::= Verse Verse Bridge Bridge Dadada (ends on C)
              Verse Bridge Bridge Dadada
              Verse Verse Better F Eb Bb F (Tonic)
Challenge Problem

Define a Scheme procedure that can produce the INT and Gplot graphs from GEB Chapter 5. Hint: you may need to think about curves differently from PS2. (A solution is worth 1 Problem Set.)


CS 655 University of Virginia
Department of Computer Science
CS 200: Computer Science
David Evans
Using these Materials