Arc New Features
arclanguage.org
arclanguage.org
Note also C-style array access: a[i];
It's not new, just new in a lisp (and a good idea if you ask me).
So this dual level syntax is what I'm getting at. I know there is the expression/statement distinction in other languages, but this seems different. Perl sigils might be a closer idea, but those are more like case markers, I think. You can't use Perl sigils to combine multiple tokens into another token-ish thing, as far as I know.
Hope that made some sense.
The Rebol thing mentioned in another comment, by the way, does seem more like what I'm talking about.