import type ; type.register IMP : imp ; type.set-scanner IMP : c-scanner ; make schema.cpp : schema.imp : @schema : . ; actions schema { cp $(>) $(<) }