Thanks, that is minimal indeed. Jos -----Original Message----- From: gus.ma...@gmail.com [mailto:gus.ma...@gmail.com] On Behalf Of Gustavo Massaccesi Sent: sábado, 23 de mayo de 2015 0:17 To: Jos Koot Cc: Alexander D. Knauth; Racket-Users List Subject: Re: [racket-users] disappeeraing binding arrows
This is a minimized example (after expansions and simplifications): #lang racket (letrec-syntaxes+values ([(c) {lambda (stx) (let ([x #'0]) x)}]) () (c)) This prints correctly 0, but no identifier inside the curly {lambda ...} get any arrow. I guess it's a problem with letrec-syntaxes+values. Another similar problem: #lang racket (letrec-syntaxes+values ([(c) {lambda (stx) (displayln 5) #'0}]) () (c)) This prints correctly 5 and 0, but no identifier inside the curly {lambda ...} get any arrow. Moreover, when you press the "syntax check" button, you get the cryptic error "5". Gustavo snip -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.