At Sun, 18 Sep 2011 16:15:58 +0200, Racket Noob wrote: > In Common Lisp or Clojure REPL, expression '(1 2 3) evaluates to (1 2 3). > But in #lang racket the same expression evaluates to '(1 2 3). > Why?
In Racket, as in Common Lisp and Clojure, the expression '(1 2 3) produces a list of three numbers. The only difference in this case among the languages is how they print. Racket's default printing mode prints values in the REPL in the same way as expressions, so it prints the list of three numbers as '(1 2 3) _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users