04/06/2013, 14:50
Ce que dit alias est juste, en gros, à un détail près, et très important.
Un bind time envoit 5 éléments à la procédure. Il faut donc que la déclaration de la procédure contienne l'affectation de ces éléments à des variables utilisables.
Ensuite, le nommage n'a pas ou peu d'importance, le but est juste de rendre le code relativement lisible et explicite.
Tu vois d'ailleurs l'appel explicite à la procédure:
Il y a bien 5 arguments envoyés.
Autre petit nota:
Ca, jamais : il y a deux fois l'affectation à $h...
aliasangelius a écrit :Ceci et des raccourcis de : hour, min, day, month, yearCe ne sont pas du tout des raccourcis mais des nommages de variables.
Un bind time envoit 5 éléments à la procédure. Il faut donc que la déclaration de la procédure contienne l'affectation de ces éléments à des variables utilisables.
Ensuite, le nommage n'a pas ou peu d'importance, le but est juste de rendre le code relativement lisible et explicite.
Tu vois d'ailleurs l'appel explicite à la procédure:
tcl
say:time 0 0 0 0 0
Il y a bien 5 arguments envoyés.
Autre petit nota:
tcl
proc:blabla { n h h c a }
Ca, jamais : il y a deux fois l'affectation à $h...