Added an example of macro and equivalent function