Quiz Stuff

Quiz 11; Wednesday, April 12; Four minutes; (5 x 1) + 2 points

  1. What's the relationship between Lisp, Racket, and Scheme?
  2. What's something that's interesting about Racket's operators?
  3. It's said that define, cond, and (and others) are special forms. In general, what's special about a special form?
  4. Write the Java expression a*b+c in Racket.
  5. Write an expression that creates a list containing the symbols one and two.
  6. Write a definition for a Racket procedure 2nd that returns the second element in a list having at least two elements. Example:
    > (2nd '(5 3 7 9))
    3
    
EC (1 point): What Turing Award recipient said, "Lisp is the most important idea in computer science."?