On 9/11/2013 12:17 PM, Manfred Nowak wrote: > Walter Bright wrote: >> Parsing D requires arbitrary lookahead. > > Why---and since which version? Since the very beginning. One example is determining if something is a declaration or an expression.