On Oct 17, 2008, at 11:30 AM, Brendan Eich wrote: > In that case the -NoIn sub-grammar should apply, extended to > LetExpressionNoIn. So > > for (let (a = b) c in d); Sorry, of course that should have been for (var a = let (b = c) b in d); /be