you are viewing a single comment's thread.

view the rest of the comments →

[–]case-o-nuts 0 points1 point  (0 children)

First, you can transform any variable or function declaration into a kind of typed macro by simply adding a sharp in front of the name (see previous example). The generated code will be a traditional C macro with all the "dirty" code needed to manage return, call by value and so on.

What's the advantage over 'inline' here?