Compile-time computation