Quote Originariamente inviata da Scara95 Visualizza il messaggio
In realtà non c'è niente di magico nel nil, puoi benissimo fargli lanciare un errore o fargli fare qualsiasi altra cosa tu voglia: http://www.lua.org/pil/13.4.1.html

Non so se già sei arrivato a trattare le metatables...

Puoi farlo anche a livello globale in quanto tutte le variabili globali finiscono in una table.
Naturalmente, anche se per il momento stavo cercando di farmi un'idea di come funziona il linguaggio "vanilla" nelle intenzioni dei suoi creatori, l'esperienza mi dice che cercare di portare di peso idiomi di altri linguaggi ad un nuovo linguaggio spesso non è una buona idea.