空白の有無で演算子の優先度がかわる言語があってもいいんじゃないか

タイトルの通り。ふと思っただけなんだけど、次のような感じに解釈されるとちょっと嬉しくない?

1 + 2 * 3  #-> 1 + (2 * 3)
1+2 * 3    #-> (1 + 2) * 3
7 >> 1 + 2 #-> 7 >> (1 + 2)
7>>1 + 2   #-> (7 >> 1) + 2

死ぬほど見つけにくいバグが埋め込まれそうだけど・・・。

python4000くらいでやってくんないかな