fix syntax (erroneous quotations) and remove macdef