LC - Logique classique

2026 - 2027


Planning global

Planning global

Ressources pédagogiques


Instructions pour les TP

Sur les machines des salles de TP

On travaille sous Linux / Fedora avec RocqIDE.

Si Linux ou RocqIDE n’est pas disponible, vous pouvez utiliser JsCoq depuis n’importe quel navigateur / OS - Collez simplement le sujet du TP dans le cadre de gauche.

Sur votre machine personnelle

Travaillez de préférence avec RocqIDE, disponible sous tous les OS.

Linux / MacOS

Installez opam depuis les paquets, par exemple sous Ubuntu

sudo apt install opam

ou MacOS avec Homebrew

brew install opam

puis installez RocqIDE avec opam

opam install rocq-core rocqide

Windows / MacOS (alternative)

Installez Rocq Prover, voir la page https://rocq-prover.org/install.

Sous MacOS l’appli ouvre directement RocqIDE.

Tous OS (alternative)

Il est possible d’utiliser Rocq avec VSCode.

Commencez pour cela par installer le serveur de langage VsRocq, par exemple sous Linux / MacOS

opam install vsrocq-language-server

puis l’extension VsRocq dans VSCode.

ATTENTION actuellement vsrocq-language-server ne fonctionne pas avec OCaml 5.5 (voir l’issue). Si vous avez une version de OCaml >= 5.5, faites un switch opam vers OCaml 4.14.2 par exemple.

opam switch create 4.14.2
eval $(opam env)

puis

opam install rocq-core vsrocq-language-server

Si vous voulez revenir à votre installation précédente de OCaml :

opam switch default
eval $(opam env)

Pour faire du Ocaml (langages formels …)

Sur la page de Programmation fonctionnelle en L2, suivre les instructions.


Equipe pédagogique

  • Sylvain Brandel (CM, TD et TP groupe A)
  • Emmanuel Coquery (TD et TP groupe B)
  • Damien Blanchard (TD et TP groupe C)
  • Xavier Urbain (TD et TP groupe D)
  • Paolo Pistone (TD groupe E)
  • Samy Avrillon (TP groupe E)