macro is_const_evaluable($arg) { ... }

Returns true when the argument is an expression that can be evaluated at compile time.

Example