On Tue, May 17, 2011 at 8:03 PM, Todd Dobmeyer <dobmeye...@wright.edu> wrote: > I am taking a class at Wright State University and we are working on problem > 3.27 from the EOPL 2nd Edition
Have you seen the error message before, and do you know what it means? Here's an example of a program that generates a similar error message: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #lang racket (define (square x) (* x x)) ((square 42)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; If you run this program in DrRacket, it'll highlight the expression: ((square 42)) and say: procedure application: expected procedure, given: 1764 (no arguments) Here, the parens in the highlighted expression mean procedure application. If you have experience with another programming language, say like JavaScript, then an equivalent kind of error would be something like this: square(42)() // JavaScript which should produce the error message: "TypeError: number is not a function". _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users