------------------- Program ------------------- :Source: https://coq.inria.fr/distrib/current/refman/program.html :Converted by: Maxime Dénès