>> Is there a D parser written in D? - C strings kill me. > It's annoying to write one as long as the buffered input range with > infinite lookahead problem is not solved by the std library. What do you need infinite lookahead for?