# Macro with optional parameter to say hello

* In this macro we have two "arms". The first will handle the case when no paramater is passed.
* We can have separate implementations or we can recursively use the macro.

{% embed include file="src/examples/macros/say-hello-optional/src/main.rs" %}



