Ich studiere die Klasse Demo, Sie können hier https://www.lua.org/cgi-bin/demo?account finden. In Programmierung in Lua erstellen sie ein neues Konto mit dieser Zeile:Wie funktioniert die Lua Account Demo Syntax?
a = Account:new{balance = 0} -- (1)
es das gleiche wie ein normaler Funktionsaufruf, da dies scheint:
a = Account:new({balance = 0}) -- (2)
Ich verstehe, wie die zweite Anruf funktioniert, kann aber jemand erklärt mir, warum die Syntax in Beispiel 1 funktioniert?