
Adaptation d'une unité Pascal de Mathieu Dalbin.
https://www.developpez.net/forums/d2034310/autres-langages/pascal/langage/representation-l-arbre-d-livre-d-ouvertures-aux-echecs/#post11310888

(*
  Exemple :
  
    e4 e5 d4
    e4 c5
    d4 d5
  
  Résultat :
  
    (e4(e5(d4))(c5))(d4(d5))
*)

À propos de livre d'ouvertures, il existe un format curieux décrit par Kathe Spracklen et utilisé dans le programme La Dame blanche de Marc-Philippe Huget.

Le livre est construit de la façon suivante :

(e4(e5(d4))(c5))(d4(d5))

L'article de Kathe Spracklen.
https://content.iospress.com/articles/icga-journal/icg6-1-04

Le programme La Dame Blanche (avec le code source du programme permettant de construire un livre à partir d'un fichier PGN).
http://www.quarkchess.de/ladameblanche/
