Report macros

In reply to dave_59:

Thank you dave. Similarly, I am getting confused with @ and wait. What is the difference between @and wait?