Citation: I 100/99 02.03.2000 E. 1

II.Es werden keine Gerichtskosten erhoben. III.Die IV-Stelle Luzern hat dem Beschwerdeführer für das Verfahren vor dem Eidgenössischen Versicherungsgericht eine Parteientschädigung von Fr. 2'500.-- (einschliess- lich Mehrwertsteuer) zu bezahlen. IV.Das Verwaltungsgericht des Kantons Luzern wird über eine Parteientschädigung für das kantonale Verfahren entsprechend dem Ausgang des letztinstanzlichen Prozesses zu befinden haben. V.Dieses Urteil wird den Parteien, dem Verwaltungsge- richt des Kantons Luzern, Sozialversicherungsrecht- liche Abteilung, der Ausgleichskasse Luzern und dem Bundesamt für Sozialversicherung zugestellt. Luzern, 2. März 2000 Im Namen des Eidgenössischen Versicherungsgerichts Der Präsident der III. Kammer: Der Gerichtsschreiber: