<div class="gmail_quote">On Thu, Jul 21, 2011 at 5:25 PM, Jachym Holecek <span dir="ltr"><<a href="mailto:freza@circlewave.net">freza@circlewave.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Please define what kind of correspondence you have in mind, and if you're<br>
going to mention presence of some symbols in Latin alphabet please explain<br>
why that matters at all.</blockquote><div><br></div><div>I mean honestly, are you trolling me?</div><div><br></div><div>Tokens like "do" and "end" are words, or more specifically keywords. Tokens like "->" are symbols. Believe it or not for most people groupings of letters, as opposed to symbolic characters, actually has a significant meaning.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> To me they're just syntactic items.</blockquote><div><br></div><div>Can you think like a human instead of a lexer?</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">Let's have a look:</div>
<br>
  fun (X) -> X end<br>
  ^^^          ^^^<br>
<br>
One more look:<br>
<br>
  fun (X) -> X; (Y) -> Y end<br>
  ^^^                    ^^^<br>
<br>
See? Happy now? :-)</blockquote><div><br></div><div>No. Clause bodies are delimited by "->" and "end" with ";" as an optional clause separator. The "fun" keyword is not the delimiter and can be used in contexts where a fun has no clause body, such as fun module:function/arity.</div>

</div><br>-- <br>Tony Arcieri<br><br>