Create script_macros.hpp