I remember answering this kind of exact question about a year ago on Nim subreddit [https://www.reddit.com/r/nim/comments/jg83c9/macros_vs_functions/g9pi2v3/?utm_source=reddit&utm_medium=web2x&context=3](https://www.reddit.com/r/nim/comments/jg83c9/macros_vs_functions/g9pi2v3/?utm_source=reddit&utm_medium=web2x&context=3)
- Macros: why and/or when to use them? Bonesinger
- Macros: why and/or when to use them? rb3
- Macros: why and/or when to use them? Yardanico
- Macros: why and/or when to use them? PMunch
- Macros: why and/or when to use them? Recruit_main707
- Macros: why and/or when to use them? ElegantBeef
- Macros: why and/or when to use t... mashingan
- Macros: why and/or when to u... xigoi
- Macros: why and/or when to u... kcvinu
- Macros: why and/or when to u... pietroppeter
- Macros: why and/or when to u... Araq
- Macros: why and/or when to u... Hlaaftana
- Macros: why and/or when to u... Sixte
- Macros: why and/or when to u... xigoi
- Macros: why and/or when to u... Araq
- Macros: why and/or when to u... Hlaaftana
- Macros: why and/or when to u... Araq
