simple macro language