LuaMétatables


Syntaxe

  • [[local] mt =] getmetatable ( t ) -> récupère la métatable associée pour ' t '
  • [[local] t =] setmetatable ( t , mt ) -> définit la métatable pour ' t ' en ' mt ' et renvoie ' t '

Paramètres

Paramètre Détails
t Variable faisant référence à une table lua; peut aussi être un littéral de table.
mt Tableau à utiliser comme métatable; peut avoir zéro ou plusieurs champs de métaméthode définis.

Remarques

Il y a quelques méthodes non mentionnées ici. Pour la liste complète et leur utilisation, voir l'entrée correspondante dans le manuel de lua .

Métatables Exemples Liés