\documentstyle[a4,twocolumn]{article}
% Makes underbar active
\catcode`\_=\active
% Makes it act like explicit hyphen
\def_{\leavevmode \kern.06em \vbox{\hrule width.3em}\penalty\exhyphenpenalty}
\def\lastinitial{@}
\def\entry#1#2#3{\initial#1@%
	\hbox to\columnwidth{%
	{\bf #1}\dotfill{\it #2}{\it \hbox to2em{\hss #3}}}}
\def\initial#1#2@{\expandafter\ifx\lastinitial#1\else
	\xdef\lastinitial{#1}\vspace{4mm plus 3mm minus 2mm}\par\fi}
\title{Index for KLIC Compiler}
\author{}
\begin{document}
\maketitle
