generated at
compile-time function execution