May be we can help better with a reference to the exercise.
I really can't make up what you are trying to do.
Jos


  _____  

From: users-boun...@racket-lang.org [mailto:users-boun...@racket-lang.org]
On Behalf Of iam_h...@aol.in
Sent: 08 August 2010 19:20
To: users@racket-lang.org
Subject: [racket] message passing


Hello schemers 


what if I have program of massage passing and I have to return the object
when it is defined.
example-


(define (single-order)
(let (
(delivery #f)
)
(define (the-order req)
(cond ((eq? req 'available)  available)
(else (error "the-order: unknown req: " req))
)
)


(define (available)
(set! delivery #t))


the-order
)
   )


(define (available object)
((object 'available)))




=> now when I will run it like


(define mcdon(single-order))


- it should return mcdon instead of <#unspecified>


Any ideas?? 




_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to