Zum Hauptinhalt springen

Inhaltsverzeichnis des Entwicklerhandbuchs

So lesen Sie dieses Handbuch

  • Für den Einstieg sind Lua-Grundkenntnisse erforderlich. Siehe dazu das Lua-5.3-Tutorial und die Lua-5.3-Funktionsreferenz.
  • Zahlen, die im Beispielcode mit 0x beginnen, sind Hexadezimalzahlen (Wikipedia – Hexadezimalsystem).
  • In Parameterbeschreibungen stehen optionale Parameter in eckigen Klammern.
  • Wenn ein Parameter oder Rückgabewert eine feste Tabellenstruktur hat, wird diese Struktur in geschweiften Klammern angegeben.
  • In Typbeschreibungen entsprechen „Texttyp“ und „Stringtyp“ beide dem Lua-Typ string; „Texttyp“ bezeichnet jedoch üblicherweise druckbaren Klartext.
  • Ein Kapitel, dessen Titel mit einem Ausrufezeichen (!) beginnt, weist darauf hin, dass die Funktion oder das Modul implizit aufgibt (bevor die Funktion zurückkehrt, kann ein anderer Thread eine Ausführungschance erhalten).
  • Sofern nicht anders angegeben, behandeln die Beispielcodes in diesem Handbuch keine Grenzfälle und sollten nicht unverändert in Produktionsskripten verwendet werden.