Lua: Unterschied zwischen den Versionen
Marco (Diskussion | Beiträge) (→Entwicklungsumgebung Atom) |
Marco (Diskussion | Beiträge) (→Entwicklungsumgebung Atom) |
||
Zeile 2: | Zeile 2: | ||
[[en:Lua]] | [[en:Lua]] | ||
==Entwicklungsumgebung Atom== | ==Entwicklungsumgebung Atom== | ||
+ | Die Entwicklungsumgebung Atom ist kostenlos für die Plattformen Windows, MAC und Linux erhältlich. | ||
===Download=== | ===Download=== | ||
Informationen zum Download findet Ihr im Bereich [[#Downloads|Downloads.]] | Informationen zum Download findet Ihr im Bereich [[#Downloads|Downloads.]] | ||
+ | ===Plugin für Lua-Text-Highlighting=== | ||
+ | Um das sprachspezifische Text-Highlighting für die Lua-Programmiersprache zu implementieren, muss das Plugin "xxx" nachinstalliert werden. | ||
==Grundsätzlicher Skript-Aufbau für DS/DC-Sender== | ==Grundsätzlicher Skript-Aufbau für DS/DC-Sender== |
Version vom 10. Juli 2020, 07:26 Uhr
Inhaltsverzeichnis
Entwicklungsumgebung Atom
Die Entwicklungsumgebung Atom ist kostenlos für die Plattformen Windows, MAC und Linux erhältlich.
Download
Informationen zum Download findet Ihr im Bereich Downloads.
Plugin für Lua-Text-Highlighting
Um das sprachspezifische Text-Highlighting für die Lua-Programmiersprache zu implementieren, muss das Plugin "xxx" nachinstalliert werden.
Grundsätzlicher Skript-Aufbau für DS/DC-Sender
local function init(code) system.registerForm(1,MENU_MAIN,appName ,initForm, keyForm, printForm, closeForm) image = lcd.loadImage("Apps/hacker/hacker-logo.png") print("Init function running") end local function loop() end return {init=init, loop=nil, author=appAuthor, version=appVersion, name=appName}
Links
Offizielle Links
- Lua 5.3 Reference Manual (Englisch)
- DC/DS-24 Lua Programming API für Entwickler (Deutsch)
- DC/DS API-Dokumentation (PDF) (Englisch)