Erlang/OTP Forums

Author Message

<  Open Source Projects  ~  Neaterl - A pretty, alternative syntax for Erlang

I think that...

This looks like it has potential  
50%
  [ 1 ]  50%
 
I am not remotely interested  
50%
  [ 1 ]  50%
 

Total Votes : 2
shadowman131
Posted: Tue Jun 15, 2010 3:34 pm Reply with quote
Joined: 15 Jun 2010 Posts: 1
Hi,

I have recently made a prototype of an alternative Erlang syntax that grabs some inspiration from Python's usage of indentations, while still looking like Erlang code. The main goal was to remove a lot of the quirks in the language (such as the difference between ',', ';', and '.') and make it more enjoyable to work with

I'm curious if anyone is interested in a project like this (I see Reia has some interest, but this is much closer to the standard Erlang language).

See http://github.com/wwoods/neaterl for more details.

Note that at the moment (15th of June), records and binaries are major parts of traditional Erlang that aren't in the grammar.. and I may have missed a few other things for the time being. As I said, it's a prototype.

Thanks,
Walt
View user's profile Send private message
uwiger
Posted: Thu Jul 22, 2010 2:01 pm Reply with quote
User Joined: 03 Jul 2006 Posts: 604 Location: Sweden
shadowman131 wrote:
I have recently made a prototype of an alternative Erlang syntax that grabs some inspiration from Python's usage of indentations, while still looking like Erlang code.


I made something similar a good while back, but tried doing it through backwards-compatible changes to the existing grammar.

http://ulf.wiger.net/weblog/2008/03/19/indentation-sensitive-erlang/
http://ulf.wiger.net/weblog/2008/03/20/indentation-sensitive-erlang-2/
http://ulf.wiger.net/weblog/2008/06/11/indentation-sensitive-erlang-3/

The final result (or at least the point at which I stopped working on it) is shown in the third post.

BR,
Ulf W

_________________
http://www.erlang-consulting.com
View user's profile Send private message Visit poster's website

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum