Bonjour,
je n'arrive pas à comprendre comment marche cette structure ni comment accéder à ses différents champs.
Si quelqu'un pouvait m'expliquer, je lui en serai gré.
Un exemple de code est le suivant :
Voilà si quelqu'un avait un peu de temps pour me détailler ça.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 type t = int list ;; - : type t = int list (* en particulier je ne comprends pas cette ligne *) let ast = ref ( [] : t ) ;; - : val ast : t ref = {contents = []} !ast ;; - : t = [] 1 :: !ast ;; - : int list = [1] !ast ;; - : t = []
Cordialement
Partager