<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 6, 2013 at 2:52 PM, Matthew Flatt <span dir="ltr"><<a href="mailto:mflatt@cs.utah.edu" target="_blank">mflatt@cs.utah.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":3zk">Anything is open for discussion, but speaking for myself, I'm not<br>
interested in revisiting <span class="il">keyword</span> syntax or case sensitivity.<br>
<div class="im"></div></div></blockquote></div><br></div><div class="gmail_extra">I've always wondered why the syntax of keywords implied two elements: the #:keyword and the identifier.<br></div><div class="gmail_extra">
I find that quite heavy for procedure headers, and most of the time I use the same symbol for the identifier and the keyword (and when I don't it's because I'm simply lazy and use a shorter identifier).<br><br>
</div><div class="gmail_extra">Is there a rationale somewhere for that?<br></div><div class="gmail_extra">Would it be a bad idea for Racket2 to consider that keyword identifiers are the same as the keyword without the `#:' ?<br>
<br></div><div class="gmail_extra">Laurent<br></div></div>