1. Typing of variables also allows polymorphisms to be resolved at compile time . 2. The use of templates allowed for compile time typesafe verification of connections. 3. A file configuration holds both compile time information and current repository configuration. 4. Whenever possible, all required memory allocation is specified statically at compile time . 5. They are named boolean predicates on template parameters, evaluated at compile time . 6. The implementation of the method is looked up at runtime, not compile time . 7. Here's an example of compile time function evaluation in the D programming language: 8. At compile time , the interpreter parses Perl code into a walking the tree. 9. Audio is an option that is configurable by the user at compile time . 10. In Haskell, this limitation is enforced at compile time by the type system.