LALR(1) Parser Generator for the D Programming Language