You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Macro functions are defined inline with special with M as "...": blocks. They allow you to write more compact and clear code in places where you would like to reuse a small one-liner macro, and inline code directly in the backend syntax.
Below C++ template syntax is used, and assigned to the macro function T.
This allows you to workaround using external C++ libraries that require C++ namespace syntax and template syntax.
The C++ backend has an extra builtin function called macro, this allows you to inline a raw C++ macro string. This is sometimes required when working external libraries that rely on C++ pre-processor macro syntax.