meeting -*- Outline -*- * means of abstraction ** naming Q: How should we name expressions and procedures? Q: Do we want to have local declarations within expressions? ** parameterization and function declarations Q: How should we declare parameters for procedures? work by analogy to Java Q: Can we unify the two kinds of declarations? ** results from our discussion main differences from Scheme were the following in 2001: Simple vs. Scheme ======================= fun lambda true #t false #f 'c' #\c no return statement {1,2,3} #(1 2 3) while do