Abstract
A simple and easy method is provided for the synthesis of the novel pyridinone derivatives (3a–e), (8a–c) and (10a–c) by the reaction of ketene acetals (2a–e), (7a–c) and (9a–c) with ethyl cyanoacetate respectively. Compounds (3b–d) reacted with triethyl orthoformate to afford the pyridinone derivatives (4-6) respectively. Compound 7a reacted with ethyl acetoacetate or diethyl malonate to give thiazolopyridinone derivative 11 or 12 respectively.