LocalazyLocalazy
MDL es un lenguaje de programación funcional creado por el Grupo de Metodología de la Programación de la Universidad de Stanford. Fue diseñado para ser utilizado junto con el teorema prover Isabelle/HOL. MDL se basa en el lenguaje de programación ML, con algunas adiciones para soportar la lógica de orden superior. Los programas MDL se compilan en teorías Isabelle/HOL, que pueden utilizarse para demostrar teoremas. MDL se ha utilizado para formalizar diversos conceptos matemáticos e informáticos, como el algoritmo de compleción Knuth-Bendix, el teorema de los cuatro colores y el algoritmo de búsqueda de cadenas Boyer-Moore.