Compile time function execution: Difference between revisions