Generation of path directed LALR( k ) parsers for regular right part grammars