[bitc-dev] Syntax Poll: Scoping Syntax
Sandro Magi
smagi at higherlogics.com
Thu Mar 5 15:43:55 EST 2009
Jonathan S. Shapiro wrote:
> I'm not rejecting indenting. I'm just trying to have one conversation at a time.
>
> The two downsides that *I* see to indenting are:
>
> 1. In an expression language it's a little trickier to implement, and
> I need to think that through before I "buy in". I am encouraged that
> F# has made it work.
> 2. It seems to break cut and paste pretty badly, and it does seem to
> make auto-indenting much harder. The emacs python mode, to me, has
> some very quirky behavior.
>
> Certainly if we *do* use spacing as block delimiter, we will also
> support explicit delimiting.
As another design point, Nemerle supports both block-oriented and
indentation syntax:
http://nemerle.org/Indentation-based_syntax
Sandro
More information about the bitc-dev
mailing list