Integrated compile macro