Lua

vom 27.11.2017 bis 29.11.2017
1.517,25 
Art.-Nr.: 10003 Kategorien: ,

In diesem Kurs werden die Grundlagen der Skriptsprache Lua vermittelt und einige Möglichkeiten zur Verknüpfung von Lua und C/C++ dargestellt. Ein Schwerpunkt des Kurses ist die Kommunikation zwischen Lua und C/C++. Der Teilnehmer ist nach dem Kurs in der Lage, Programme in Lua zu entwickeln bzw. zu erweitern.

Inhalte

  • Interpreter und Compiler
  • Verwendung von Lua
  • Zahlen, Boolesche Werte, Strings
  • Tabellen
  • Operatoren
  • Schleifen und Fallunterscheidungen
  • Funktionen
  • Closures
  • Upvalues
  • Generisches for
  • Iteratoren
  • Koroutinen
  • Threads
  • Arrays
  • Metatabellen und Metamethoden
  • Module und Pakete
  • Objektorientierung mit Lua
  • Tabellenbibliothek
  • Stringbibliothek
  • Ein- und Ausgabe
  • Debuggen
  • Kommunikation Lua – C++
  • C-API
  • C++ Dlls / shared objects
  • Lua aus C aufrufen
  • C aus Lua aufrufen
  • Import/Export von Daten und Funktionen
  • Lua Tables in C++ bearbeiten/erstellen
  • Export von C++ Klassen nach Lua
  • MLuaBind, LuaBind
  • LuaJit
Beginn

27.11.2017

Ende

29.11.2017

Dauer (Tage)

3

Ort

München

Dozent

Dr. Walter Schmidt

Sprache

Deutsch

Vorkenntnisse

Rudimentäres Verständnis von Programmierkonzepten, wie Variablen, Kontrollstrukturen und Schleifen, ist hilfreich, aber nicht notwendig.