XLOGOdispose de plusieurs primitives permettant de connaître l’heure, la date ou encore de gérer des comptes à
rebours (utiles pour répéter une tâche à des intervalles fixés).
 
| 
 pour horloge
 # affiche l’heure sous forme numérique
 # (on actualise l’affichage toutes les 5 secondes)
 si fintemps? [
 ve
 fixepolice 75 ct
 donne "heu heure
 donne "h premier :heu
 donne "m item 2 :heu
 #affichage à deux chiffres des minutes (on rajoute le 0)
 si :m-10<0 [donne "m mot 0 :m]
                                                                                                  
                                                                                                  
 donne "s dernier :heu
 #affichage à deux chiffres des secondes
 si :s-10<0 [donne "s mot 0 :s]
 etiquette mot mot mot mot :h ": :m ": :s
 debuttemps 5
 ]
 horloge
 fin
 |