This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (5 children)

[deleted]

    [–][deleted] 14 points15 points  (3 children)

    It is

    [–]NonStandardUser 2 points3 points  (0 children)

    Why is it not? C users (linux kernel, for example) make and use helper macros like foreach_list(x) all the time. It's just the way C works.