Attribute Macros

The fncmd macro. This can only be applied to the main function.