<div dir="ltr">On Mon, Sep 29, 2008 at 2:39 PM, Mariano Guerra <span dir="ltr"><<a href="mailto:luismarianoguerra@gmail.com">luismarianoguerra@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The recomendation on python is to use only spaces and configure the<br>
tabs to use 4 spaces.<br>
 In fact there is an option on the interpreter to warn you about mix<br>
of spaces and tabs.<br>
 Once you configure your text editor and follow the recomendations,<br>
you forget about it.<br>
</blockquote><div><br>Hi, I created Reia.<br><br>I intend to pursue a bit more draconian policy than Python regarding the tabs/spaces issue.  Mixing tabs and spaces will produce an error (which will point out "Hey, you switched from tabs to spaces on line N").  You have your choice (on a file-by-file basis) of using tabs or spaces, but not both in the same file.<br>
<br>That said right now hard tabs generate an error as the lexer doesn't understand them.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
In fact, now I love python, and one of the reasons is because no<br>
begin/end {/} stuff is needed</blockquote><div><br>The analogue in Erlang is the elimination of the . , and ; markers.  eol (or ;) acts as a statement separator and clauses can be grouped by indentation level. <br></div>
</div><br>This is what Reia does to a certain extent.  There's also Indentation Sensitive Erlang:<br><br><a href="http://ulf.wiger.net/weblog/2008/03/19/indentation-sensitive-erlang/">http://ulf.wiger.net/weblog/2008/03/19/indentation-sensitive-erlang/</a><br>
<br>-- <br>Tony Arcieri<br><a href="http://medioh.com">medioh.com</a><br>
</div>