On Sep 10, 2010, at 9:34 AM, Matthew Flatt wrote:

> At Fri, 10 Sep 2010 09:21:28 -0700, John Clements wrote:
>> I've spent long enough with the docs on this not to feel too embarrassed 
>> about 
>> this question: what kind of value is produced by
>> 
>> '#(struct:foo 3 4)
>> 
>> (N.B. the leading quote)
> 
> Are you by chance using the PLAI language that is distributed with 5.0.1?
> 
> I ask because this looks like something that would be produced by the
> broken printer in that version.

No:

#lang racket

(define-struct foo (a b) #:transparent)

(define o (open-output-string))
(write (make-foo 3 4) o)
(read (open-input-string (get-output-string o)))

=>

Welcome to DrRacket, version 5.0.1.5--2010-09-08(93ee20e/g) [3m].
Language: racket; memory limit: 256 MB.
(foo 3 4)
'#(struct:foo 3 4)
> 


And to everyone else: D'oh! Okay, I do feel embarrassed.

John


Attachment: smime.p7s
Description: S/MIME cryptographic signature

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

Reply via email to