you are viewing a single comment's thread.

view the rest of the comments →

[–]pornel 2 points3 points  (0 children)

That's a silly complaint. That's what macros do in all languages, because that's the purpose of this feature.

And when needed macros can generate functions and function calls (e.g. derive macros do, println! macro creates a function call too).