The Host On-Demand macro language