Guten Morgen
In einigen LUA-Hilfen im Netz finde ich immer dies ::=, zB var ::= Text. Was bedeutet dieses ::= ?
Danke zu Voraus
Housi
Guten Morgen
In einigen LUA-Hilfen im Netz finde ich immer dies ::=, zB var ::= Text. Was bedeutet dieses ::= ?
Danke zu Voraus
Housi
Hey,
Doppelpunkte werden in LUA meines Wissens nach nur für goto Anweisungen benutzt, sprich einen Sprung an eine andere Stelle.
http://www.lua.org/manual/5.3/manual.html#3.3.4
Guten Morgen
Danke für die Antwort. Ich glaube, das kann es nicht sein. So sieht es zB in einer Lua-Dokumentation aus:
stat ::= varlist `= ́ explist
varlist ::= var {`, ́ var}
explist ::= exp {`, ́ exp
Gruss
Mit ::= wird meistens in einer Syntaxdefinition Zeug definiert.
In deinem Beispiel wird z.B. in der ersten Zeile definiert, dass eine Variablenliste, ein Ist-Gleich und eine Expression-Liste zusammen ein Statement sind.
Mehrere Dinge können ein Statement sein, was man in der Lua-Doc gut sieht.
Die Bestandteile sind dann noch weiter definiert, bis man irgendwann an dem Punkt ist wo definiert ist welche Keywords existieren, aus welchen charactern Variablennamen bestehen usw.
Es hat nur indirekt was mit Lua zu tun, in Etwa "welche bestimmte Art von Lua-Statement kann hier stehen"
Besten Dank für Deine Info, jetzt bin ich beruhigt.
Gruss
Housi