[racket] Maybe a silly question: Why racket don't have a constructor?

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Wed Dec 19 22:52:45 EST 2012

Take the parens out: 

#lang racket
(class object% (super-new) (displayln "hello world") (field (x 10)) (displayln x))


On Dec 19, 2012, at 10:43 PM, Chen Xiao wrote:

> class: field element is not an optionally renamed identifier-expression pair
>   at: ((x 10))
>   in: (class object% (super-new) (displayln "hello world") (field ((x 10))) (displayln x))
> 
> 2012/12/20 Matthias Felleisen <matthias at ccs.neu.edu>
> (new (class object% (super-new) (displayln "hello world") (field ([x 10])) (displayln x)))
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20121219/1f77dcde/attachment.html>

Posted on the users mailing list.