[racket-dev] alt-exp syntax

From: Jos Koot (jos.koot at telefonica.net)
Date: Thu Aug 26 16:01:21 EDT 2010

One of the examples reads:
{lambda: [x] x(x)}
(lambda: [x] x(x))
Notice the curly brackets in the first line.
I am not sure I like this.
Nevertheless a nice idea to use colons in order to reduce the number of
parentheses.
Jos

> -----Original Message-----
> From: dev-bounces at racket-lang.org 
> [mailto:dev-bounces at racket-lang.org] On Behalf Of Everett
> Sent: 26 August 2010 20:10
> To: plt-dev Developers
> Subject: [racket-dev] alt-exp syntax
> 
> I don't know if anyone cares about this, but I made a reader 
> and #lang language for the alternate syntax I came up with 
> (direct, obvious conversion to s-exp but allows writing fewer 
> parens). Implementations are usually better appreciated than 
> mere proposals. You can get at it
> here: http://www.neptic.com/np/software/alt-exp.php
> 
> I noticed that one can provide a syntax colorer (the default 
> is fine for my #lang language), but is there a way to provide 
> an indenter since the default handling makes editing my 
> alt-exp syntax slightly annoying in DrRacket.
> 
> 
> Thanks,
> -Everett
> 
> _________________________________________________
>   For list-related administrative tasks:
>   http://lists.racket-lang.org/listinfo/dev




Posted on the dev mailing list.