31. These bits are set at compile time , thus relieving the hardware from calculating this dependency information. 32. This feature can generate heavily optimized or specialized code depending on compile time or program conditions. 33. Additionally, compile time type checking is lost. 34. The back end analysis engine SLAM used model checking and symbolic execution for compile time static verification. 35. Some languages, including C and C + +, completely remove assertions at compile time using the preprocessor. 36. Some languages allow new operators to be defined, however, either at compile time or at run time. 37. The overall plan is to substitute static optimizing at compile time for hardware optimizing at run time. 38. Programming language definitions usually specify compile time requirements that source code must meet to be successfully compiled. 39. For implementations of programming languages that are using a compiler, identifiers are often only compile time entities. 40. Closure conversion takes less compile time .