<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>What do you mean?  I tried it and it didn’t affect the object-name.  </div><div><br></div><div>And what I’m looking for is something that could be different for different instances of the same structure type, for example:</div><div><span style="font-family: 'Courier New';">(struct thing (name) #:property prop:object-name (struct-field-index name))</span></div><div><br></div><div><font face="Courier New">(struct proc-with-string (proc str)</font></div><div><font face="Courier New">  #:property prop:procedure (struct-field-index proc)</font></div><div><font face="Courier New">  #:property prop:object-name (lambda (this)</font></div><div><font face="Courier New">                                (object-name (proc-with-string-proc this)))</font></div><div><font face="Courier New">  #:property prop:custom-write (lambda (this out mode)</font></div><div><font face="Courier New">                                 (display (proc-with-string-str this) out)))</font></div><div><br></div><br><div><div>On Apr 30, 2014, at 9:26 AM, Stephen Chang <<a href="mailto:stchang@ccs.neu.edu">stchang@ccs.neu.edu</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><p dir="ltr">Does the #:extra-constructor-name keyword argument to struct do what you're looking for? </p>
<div class="gmail_quote">On Apr 29, 2014 9:31 PM, "Alexander D. Knauth" <<a href="mailto:alexander@knauth.org">alexander@knauth.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I’m just curious is there something like a prop:object-name that the object-name function would use when returning the object name of a struct with that property?<br>
<br>
<br>
____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</blockquote></div>
</blockquote></div><br></body></html>