<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">&lt;<a href="mailto:mflatt@cs.utah.edu" target="_blank">mflatt@cs.utah.edu</a>&gt;</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&#39;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&#39;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&#39;t it&#39;s because I&#39;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 `#:&#39; ?<br>

<br></div><div class="gmail_extra">Laurent<br></div></div>