Fondamentaux et Programmation Orientée Objet en Lua
Indexation et structure des tables
Contrairement à de nombreux langages C-like, Lua utilise une indexation à base 1 pour ses séquences. Les tables constituent la seule structure de données native, fonctionnant simultanément comme des tableaux et des dictionnaires associatifs.
local repertoire = {
[0] = 10, -- Clé numérique expli ...
Publié le 29 juillet à 19h34
Maîtrise des Métatables et Métaméthodes en Lua
Par défaut, une table Lua est créée sans métatable. L'appel à getmetatable(t) sur une table vierge renverra donc nil. N'importe quelle table peut servir de métatable à d'autres tables. Plusieurs structures peuvent partager une même métatable, et une table peut même agir comme sa propre métatable.
Métaméthodes Arithmétiques
Les métaméthodes arit ...
Publié le 6 juin à 20h05