As if sane people needed a proof showing how extraordinarily convoluted the language is - what kind of a language meant for sane coders needs indefinite lookahead and semantic disambiguation in a compiler so that it can parse source code written in that language?