Lua
{{#if: behandelt die Programmiersprache. Zu weiteren Bedeutungen siehe Lua (Begriffsklärung).
| Vorlage:Hinweisbaustein | {{#ifeq: 0 | 0 |}}
}}
{{#if: Lua-Logo | {{#if: | {{#if:Skriptsprache, imperativ, funktional| {{#if:1993| {{#if:| {{#if:Roberto Ierusalimschy,Waldemar Celes,
Luiz Henrique de Figueiredo| {{#if:| {{#if:| {{#if:dynamisch, schwach ({{#invoke:Vorlage:lang|flat}})| {{#if:Lua, LuaJIT<ref name="LuaJIT">{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:LuaJIT|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=LuaJIT}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://luajit.org/%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=LuaJIT}}}}%7C[{{#invoke:URLutil|getNormalized|1=https://luajit.org/}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=LuaJIT}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}} {{#if:Metalua, Idle, GSL Shell| {{#if:| {{#if:C++, CLU, Modula-2, Scheme, SNOBOL| {{#if:Falcon, GameMonkey, Io, JavaScript, Julia, MiniD, MoonScript, Red, Ruby, Squirrel| {{#if:plattformunabhängig| {{#if:MIT-Lizenz| {{#if:www.lua.org|
| {{#if: Lua | Lua | {{#invoke:WLink|getArticleBase}} }} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
colspan="2" class="notheme" style="text-align:center; background-color:#Vorlage:Standardfarbe;" | Lua-Logo |
{{#if: {{#invoke:Wikidata|claim|P154}} |
|
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
}} }} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| {{{Screenshot}}}{{#if: Lua-Logo | Lua-Logo }}| }} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Basisdaten | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Paradigmen: | Skriptsprache, imperativ, funktional
}} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Erscheinungsjahr: |
{{#if: {{#invoke:Wikidata|claim|P571}} |
|
Erscheinungsjahr: | claim|P571|references=ja}}
}} }} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Designer: |
{{#if: {{#invoke:Wikidata|claim|P287}} |
|
Designer: | claim|P287|parameter=link|references=ja|list=, }}
}} }} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Entwickler: |
{{#if: {{#invoke:Wikidata|claim|P178}} |
|
Entwickler: | claim|P178|parameter=link|references=ja|list=, }}
}} }} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aktuelle Version: | () |
{{#if: {{#invoke:Wikidata|claim|P348}} | |
Aktuelle Version | {{#invoke:Wikidata|claim|P348|references=ja}}{{#if: {{#invoke:Wikidata|claim|Version|qualifier=P577}} | ({{#invoke:Wikidata|claim|Version|qualifier=P577}})}}}}
}} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aktuelle Vorabversion: | {{{AktuelleVorabVersion}}} ({{{AktuelleVorabVersionFreigabeDatum}}})
}} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Typisierung: | flat}})
}} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ) | de | 1}}}}| ; | {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://luajit.org/%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://luajit.org/}} | }}}}{{#if:LuaJIT|{{#if:{{#invoke:WLink|isValidLinktext|1=LuaJIT|lines=0}} | }}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}} | format|{{{datum}}}|T._Monat JJJJ}} | failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:104127 |
;}}}}{{#if: 2017-02-26| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2017-02-26 |ISO|noerror=1}} }} | 4=im Jahr | 7=im | 10=am | failure|1=Fehler bei Vorlage:Internetquelle, abruf=2017-02-26|class=Zitationswartung}} }} {{#invoke:DateTime|format|2017-02-26|T._Monat JJJJ}}
|
failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de |
1}}}}|{{#if:{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}} | 1}}}} | ( | | (}}
}}{{#ifeq:{{#if:en|en|de}}|de||
{{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
#if:
|
„{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
|
Vorlage:Str trim | flat}}
}}“
|
faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de | „Vorlage:Str trim“ | quote | 1={{#if: | flat}} | flat}} }} | faculty|}}|de-CH|de}} | 3=1}} }}
}}{{#if: |
: }}{{#if: | , deutsch: „“ }}) | {{#if: | , deutsch: „“ }}) | (deutsch: „“) }}
}} }}{{#if: {{{zitat}}} |
{{#if: | {{#if: {{{zitat}}} | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
|
Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
|
Vorlage:": Ungültiger Wert: ref=
|
{{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://luajit.org/ | [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://luajit.org/
|
isWebURL|https://luajit.org/}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://luajit.org/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://luajit.org/
|
isWebURL|https://luajit.org/}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}[https://luajit.org/ }}|{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://luajit.org/ | [2] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://luajit.org/
|
isWebURL|https://luajit.org/}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://luajit.org/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://luajit.org/
|
isWebURL|https://luajit.org/}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}[https://luajit.org/ }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}} }}}}{{#invoke:TemplatePar|check |
all= url= titel= | opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} | template= Vorlage:Internetquelle | format=0 | preview=1
}}</ref>, LLVM-Lua<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:LLVM-Lua|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=LLVM-Lua}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://github.com/neopallium/llvm-lua%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=LLVM-Lua}}}}%7C[{{#invoke:URLutil|getNormalized|1=https://github.com/neopallium/llvm-lua}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=LLVM-Lua}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}} |
) | de | 1}}}}| ; | {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://github.com/neopallium/llvm-lua%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://github.com/neopallium/llvm-lua}} | }}}}{{#if:LLVM-Lua|{{#if:{{#invoke:WLink|isValidLinktext|1=LLVM-Lua|lines=0}} | }}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}} | format|{{{datum}}}|T._Monat JJJJ}} | failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:104127 |
;}}}}{{#if: 2017-02-26| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2017-02-26 |ISO|noerror=1}} }} | 4=im Jahr | 7=im | 10=am | failure|1=Fehler bei Vorlage:Internetquelle, abruf=2017-02-26|class=Zitationswartung}} }} {{#invoke:DateTime|format|2017-02-26|T._Monat JJJJ}}
|
failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de |
1}}}}|{{#if:{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}} | 1}}}} | ( | | (}}
}}{{#ifeq:{{#if:en|en|de}}|de||
{{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
#if:
|
„{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
|
Vorlage:Str trim | flat}}
}}“
|
faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de | „Vorlage:Str trim“ | quote | 1={{#if: | flat}} | flat}} }} | faculty|}}|de-CH|de}} | 3=1}} }}
}}{{#if: |
: }}{{#if: | , deutsch: „“ }}) | {{#if: | , deutsch: „“ }}) | (deutsch: „“) }}
}} }}{{#if: {{{zitat}}} |
{{#if: | {{#if: {{{zitat}}} | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
|
Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
|
Vorlage:": Ungültiger Wert: ref=
|
{{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://github.com/neopallium/llvm-lua | [3] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/neopallium/llvm-lua
|
isWebURL|https://github.com/neopallium/llvm-lua}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://github.com/neopallium/llvm-lua Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/neopallium/llvm-lua
|
isWebURL|https://github.com/neopallium/llvm-lua}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}[https://github.com/neopallium/llvm-lua }}|{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://github.com/neopallium/llvm-lua | [4] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/neopallium/llvm-lua
|
isWebURL|https://github.com/neopallium/llvm-lua}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://github.com/neopallium/llvm-lua Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/neopallium/llvm-lua
|
isWebURL|https://github.com/neopallium/llvm-lua}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}[https://github.com/neopallium/llvm-lua }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}} }}}}{{#invoke:TemplatePar|check |
all= url= titel= | opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} | template= Vorlage:Internetquelle | format=0 | preview=1
}}</ref>, LuaCLR<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:LuaCLR|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=LuaCLR}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://github.com/mascarenhas/luaclr%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=LuaCLR}}}}%7C[{{#invoke:URLutil|getNormalized|1=https://github.com/mascarenhas/luaclr}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=LuaCLR}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}} |
) | de | 1}}}}| ; | {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://github.com/mascarenhas/luaclr%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://github.com/mascarenhas/luaclr}} | }}}}{{#if:LuaCLR|{{#if:{{#invoke:WLink|isValidLinktext|1=LuaCLR|lines=0}} | }}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}} | format|{{{datum}}}|T._Monat JJJJ}} | failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:104127 |
;}}}}{{#if: 2016-01-03| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2016-01-03 |ISO|noerror=1}} }} | 4=im Jahr | 7=im | 10=am | failure|1=Fehler bei Vorlage:Internetquelle, abruf=2016-01-03|class=Zitationswartung}} }} {{#invoke:DateTime|format|2016-01-03|T._Monat JJJJ}}
|
failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de |
1}}}}|{{#if:{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}} | 1}}}} | ( | | (}}
}}{{#ifeq:{{#if:en|en|de}}|de||
{{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
#if:
|
„{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
|
Vorlage:Str trim | flat}}
}}“
|
faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de | „Vorlage:Str trim“ | quote | 1={{#if: | flat}} | flat}} }} | faculty|}}|de-CH|de}} | 3=1}} }}
}}{{#if: |
: }}{{#if: | , deutsch: „“ }}) | {{#if: | , deutsch: „“ }}) | (deutsch: „“) }}
}} }}{{#if: {{{zitat}}} |
{{#if: | {{#if: {{{zitat}}} | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
|
Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
|
Vorlage:": Ungültiger Wert: ref=
|
{{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://github.com/mascarenhas/luaclr | [5] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/mascarenhas/luaclr
|
isWebURL|https://github.com/mascarenhas/luaclr}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://github.com/mascarenhas/luaclr Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/mascarenhas/luaclr
|
isWebURL|https://github.com/mascarenhas/luaclr}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}[https://github.com/mascarenhas/luaclr }}|{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://github.com/mascarenhas/luaclr | [6] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/mascarenhas/luaclr
|
isWebURL|https://github.com/mascarenhas/luaclr}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://github.com/mascarenhas/luaclr Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/mascarenhas/luaclr
|
isWebURL|https://github.com/mascarenhas/luaclr}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}[https://github.com/mascarenhas/luaclr }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}} }}}}{{#invoke:TemplatePar|check |
all= url= titel= | opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} | template= Vorlage:Internetquelle | format=0 | preview=1
}}</ref>| |
Wichtige Implementierungen: | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:LuaJIT|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=LuaJIT}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://luajit.org/%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=LuaJIT}}}}%7C[{{#invoke:URLutil|getNormalized|1=https://luajit.org/}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=LuaJIT}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}} | 1}}}} | ) | de | 1}}}}| ; | {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://luajit.org/%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://luajit.org/}} | }}}}{{#if:LuaJIT|{{#if:{{#invoke:WLink|isValidLinktext|1=LuaJIT|lines=0}} | }}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}} | format|{{{datum}}}|T._Monat JJJJ}} | failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:104127 |
;}}}}{{#if: 2017-02-26| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2017-02-26 |ISO|noerror=1}} }} | 4=im Jahr | 7=im | 10=am | failure|1=Fehler bei Vorlage:Internetquelle, abruf=2017-02-26|class=Zitationswartung}} }} {{#invoke:DateTime|format|2017-02-26|T._Monat JJJJ}}
|
failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de |
1}}}}|{{#if:{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}} | 1}}}} | ( | | (}}
}}{{#ifeq:{{#if:en|en|de}}|de||
{{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
#if:
|
„{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
|
Vorlage:Str trim | flat}}
}}“
|
faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de | „Vorlage:Str trim“ | quote | 1={{#if: | flat}} | flat}} }} | faculty|}}|de-CH|de}} | 3=1}} }}
}}{{#if: |
: }}{{#if: | , deutsch: „“ }}) | {{#if: | , deutsch: „“ }}) | (deutsch: „“) }}
}} }}{{#if: {{{zitat}}} |
{{#if: | {{#if: {{{zitat}}} | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
|
Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
|
Vorlage:": Ungültiger Wert: ref=
|
{{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://luajit.org/ | [7] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://luajit.org/
|
isWebURL|https://luajit.org/}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://luajit.org/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://luajit.org/
|
isWebURL|https://luajit.org/}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}[https://luajit.org/ }}|{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://luajit.org/ | [8] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://luajit.org/
|
isWebURL|https://luajit.org/}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://luajit.org/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://luajit.org/
|
isWebURL|https://luajit.org/}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}[https://luajit.org/ }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}} }}}}{{#invoke:TemplatePar|check |
all= url= titel= | opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} | template= Vorlage:Internetquelle | format=0 | preview=1
}}</ref>, LLVM-Lua<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:LLVM-Lua|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=LLVM-Lua}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://github.com/neopallium/llvm-lua%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=LLVM-Lua}}}}%7C[{{#invoke:URLutil|getNormalized|1=https://github.com/neopallium/llvm-lua}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=LLVM-Lua}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}} |
) | de | 1}}}}| ; | {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://github.com/neopallium/llvm-lua%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://github.com/neopallium/llvm-lua}} | }}}}{{#if:LLVM-Lua|{{#if:{{#invoke:WLink|isValidLinktext|1=LLVM-Lua|lines=0}} | }}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}} | format|{{{datum}}}|T._Monat JJJJ}} | failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:104127 |
;}}}}{{#if: 2017-02-26| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2017-02-26 |ISO|noerror=1}} }} | 4=im Jahr | 7=im | 10=am | failure|1=Fehler bei Vorlage:Internetquelle, abruf=2017-02-26|class=Zitationswartung}} }} {{#invoke:DateTime|format|2017-02-26|T._Monat JJJJ}}
|
failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de |
1}}}}|{{#if:{{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}} | 1}}}} | ( | | (}}
}}{{#ifeq:{{#if:en|en|de}}|de||
{{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2017-02-26 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
#if:
|
„{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
|
Vorlage:Str trim | flat}}
}}“
|
faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de | „Vorlage:Str trim“ | quote | 1={{#if: | flat}} | flat}} }} | faculty|}}|de-CH|de}} | 3=1}} }}
}}{{#if: |
: }}{{#if: | , deutsch: „“ }}) | {{#if: | , deutsch: „“ }}) | (deutsch: „“) }}
}} }}{{#if: {{{zitat}}} |
{{#if: | {{#if: {{{zitat}}} | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
|
Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
|
Vorlage:": Ungültiger Wert: ref=
|
{{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://github.com/neopallium/llvm-lua | [9] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/neopallium/llvm-lua
|
isWebURL|https://github.com/neopallium/llvm-lua}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://github.com/neopallium/llvm-lua Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/neopallium/llvm-lua
|
isWebURL|https://github.com/neopallium/llvm-lua}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}[https://github.com/neopallium/llvm-lua }}|{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://github.com/neopallium/llvm-lua | [10] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/neopallium/llvm-lua
|
isWebURL|https://github.com/neopallium/llvm-lua}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://github.com/neopallium/llvm-lua Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/neopallium/llvm-lua
|
isWebURL|https://github.com/neopallium/llvm-lua}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}[https://github.com/neopallium/llvm-lua }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}} }}}}{{#invoke:TemplatePar|check |
all= url= titel= | opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} | template= Vorlage:Internetquelle | format=0 | preview=1
}}</ref>, LuaCLR<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:LuaCLR|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=LuaCLR}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://github.com/mascarenhas/luaclr%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=LuaCLR}}}}%7C[{{#invoke:URLutil|getNormalized|1=https://github.com/mascarenhas/luaclr}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=LuaCLR}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}} |
) | de | 1}}}}| ; | {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://github.com/mascarenhas/luaclr%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://github.com/mascarenhas/luaclr}} | }}}}{{#if:LuaCLR|{{#if:{{#invoke:WLink|isValidLinktext|1=LuaCLR|lines=0}} | }}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}} | format|{{{datum}}}|T._Monat JJJJ}} | failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:104127 |
;}}}}{{#if: 2016-01-03| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2016-01-03 |ISO|noerror=1}} }} | 4=im Jahr | 7=im | 10=am | failure|1=Fehler bei Vorlage:Internetquelle, abruf=2016-01-03|class=Zitationswartung}} }} {{#invoke:DateTime|format|2016-01-03|T._Monat JJJJ}}
|
failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de |
1}}}}|{{#if:{{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}} | 1}}}} | ( | | (}}
}}{{#ifeq:{{#if:en|en|de}}|de||
{{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2016-01-03 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
#if:
|
„{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
|
Vorlage:Str trim | flat}}
}}“
|
faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de | „Vorlage:Str trim“ | quote | 1={{#if: | flat}} | flat}} }} | faculty|}}|de-CH|de}} | 3=1}} }}
}}{{#if: |
: }}{{#if: | , deutsch: „“ }}) | {{#if: | , deutsch: „“ }}) | (deutsch: „“) }}
}} }}{{#if: {{{zitat}}} |
{{#if: | {{#if: {{{zitat}}} | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
|
Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
|
Vorlage:": Ungültiger Wert: ref=
|
{{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://github.com/mascarenhas/luaclr | [11] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/mascarenhas/luaclr
|
isWebURL|https://github.com/mascarenhas/luaclr}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://github.com/mascarenhas/luaclr Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/mascarenhas/luaclr
|
isWebURL|https://github.com/mascarenhas/luaclr}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch: deadurl
|
deadurl|= | #default= {{#if: | }}
}}[https://github.com/mascarenhas/luaclr }}|{{#switch: |
=Vorlage:Toter Link/Core{{#if: https://github.com/mascarenhas/luaclr | [12] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}. Suche im Internet Archive ){{#if: | | Vorlage:Toter Link/archivebot }}
}} |
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format | F Y}} }}.)
}}{{#switch:
|
0|= | #default={{#if: | }}
}}{{#invoke:TemplatePar|check
|
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/mascarenhas/luaclr
|
isWebURL|https://github.com/mascarenhas/luaclr}} | {{#if: | }}
}} |
{{#if: | {{#if: | }} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://github.com/mascarenhas/luaclr Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: |
| Vorlage:Toter Link/archivebot }}
}}Vorlage:Toter Link/Core{{#switch: |
0|= | #default= {{#if: | }}
}}{{#invoke:TemplatePar|check
|
all = inline= url= | opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= | cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link | errNS = 0 | template = Vorlage:Toter Link | format = | preview = 1
}}{{#if: https://github.com/mascarenhas/luaclr
|
isWebURL|https://github.com/mascarenhas/luaclr}} | {{#if: | }}
}}
}}{{#if:
|
format | noerror=1}} | {{#if: | }}
}}
}}{{#switch:
|
deadurl|= | #default= {{#if: | }}
}}[https://github.com/mascarenhas/luaclr }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}} }}}}{{#invoke:TemplatePar|check |
all= url= titel= | opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} | template= Vorlage:Internetquelle | format=0 | preview=1
}}</ref> }} |
| Dialekte: | Metalua, Idle, GSL Shell
}} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Standardisierungen: |
}} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Beeinflusst von: | C++, CLU, Modula-2, Scheme, SNOBOL |
{{#if: {{#invoke:Wikidata|claim|P737}} |
|
Beeinflusst von: | claim|P737|parameter=link|references=ja|list=, }}
}} }} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Beeinflusste: | Falcon, GameMonkey, Io, JavaScript, Julia, MiniD, MoonScript, Red, Ruby, Squirrel
}} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Betriebssystem: | plattformunabhängig |
{{#if: {{#invoke:Wikidata|claim|P306}} |
|
Betriebssystem: | claim|P306|parameter=link|references=ja|list=, }}
}} }} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lizenz: | MIT-Lizenz |
{{#if: {{#invoke:Wikidata|claim|P275}} |
|
Lizenz: | claim|P275|parameter=link|references=ja|list=, }}
}} }} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
www.lua.org |
{{#if: {{#invoke:Wikidata|claim|P856}} |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link}}}}
}} }} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lua ({{#invoke:Vorlage:lang|full|CODE=pt|SCRIPTING=Latn|SERVICE=portugiesisch}} für Mond) ist eine imperative und erweiterbare Skriptsprache zum Einbinden in Programme, um diese leichter weiterentwickeln und warten zu können. Eine der besonderen Eigenschaften von Lua ist die geringe Größe des kompilierten Skript-Interpreters.
Lua-Programme sind meist plattformunabhängig und werden vor der Ausführung in Bytecode übersetzt. Lua ist vorrangig als eingebettete Skriptsprache für andere Programme konzipiert, aber man kann auch eigenständige Programme schreiben. In dieser Hinsicht ist sie mit Tcl vergleichbar. Vorteile von Lua sind die geringe Größe von 120 kB, die Erweiterbarkeit und die hohe Geschwindigkeit, verglichen mit anderen Skriptsprachen.
Der Lua-Interpreter kann über eine C-Bibliothek angesprochen werden, die auch ein API für die Laufzeitumgebung des Interpreters für Aufrufe vom C-Programm aus enthält. Mittels des API können verschiedene Teile des Programmes in C (oder C++) und Lua geschrieben werden, während Variablen und Funktionen in beiden Richtungen erreichbar bleiben (d. h. eine Funktion in Lua kann eine Funktion in C/C++ aufrufen und umgekehrt).
Es gibt auch einen freien JIT-Compiler namens LuaJIT, der die Revision 5.1 der Sprache unterstützt.<ref name="LuaJIT" />
Lua ist in ANSI-C implementiert und unterstützt imperative und funktionale Programmierung. Implementiert man jedoch selbst Objekte mittels Metatables, wird auch objektorientierte Programmierung möglich.
Geschichte
Lua wurde 1993 von Roberto Ierusalimschy, Luiz Henrique de Figueiredo und Waldemar Celes in der Computer Graphics Technology Group der Päpstlichen Katholischen Universität von Rio de Janeiro in Brasilien entwickelt. Lua ist freie Software und wurde bis zur Version 4 unter einer eigenen BSD-Lizenz veröffentlicht, ab Version 5 unter der MIT-Lizenz.
Verwendung
Lua kann sowohl zum Verfassen eigenständiger Programme verwendet werden als auch als eingebettete Sprache dienen.
Um einzelne Komponenten eines Computerspiels wie z. B. Konfigurationsdateien oder die KI von computergesteuerten Charakteren oder Gegnern von der Spiel-Engine zu trennen, kommt Lua bei der Entwicklung von Computerspielen oft zum Einsatz. Dies macht die meist teuer entwickelte Spiel-Engine flexibler und ermöglicht eine mit geringerem Aufwand verbundene Wiederverwendbarkeit, weshalb Lua im Bereich proprietärer Spiele verwendet wird. Lua wird zum Beispiel in dem bekannten Spiel „Roblox“ verwendet.
Auch einige insbesondere dynamische und Tiling-Fenstermanager nutzen Lua für Konfiguration und Steuerung, darunter awesome<ref>Julien Danjou: Why not Lua, abgerufen am 19. Juni 2021.</ref> und Ion3.
Syntax
Datentypen
Neben den Datentypen nil, boolean, number (mit den internen Subtypen integer und float), string, function, userdata und thread kennt Lua als einzigen strukturierten Datentyp table (Tabelle).
Eine Tabelle ist ein assoziatives Datenfeld, also eine Ansammlung von Schlüssel-Daten-Paaren. Der Schlüssel (Index) kann dabei jeden Datentyp (außer nil) besitzen. Weiterhin wird unterschieden zwischen dem Zahlenschlüssel 1 und dem Stringschlüssel „1“. Die Indizierung von Tabellen beginnt im Gegensatz zu Sprachen, die der Programmiersprache C ähnlich sind, mit 1.
Zu den Tabellen gibt es in Lua auch metatable; diese sind table, die an einem Table gebunden sind. Jedoch kann man nicht einfach auf sie zugreifen, wenn man durch die Tabelle durchläuft. Metatable werden oft dafür verwendet, einen nicht vorhandenen Index des Tables zu liefern, z. B. Table = {[1] = "String", [2] = 13, [5] = true}. In dem Fall fehlt der Index 3 und 4. Wenn jetzt aber ein Metatable daran gebunden ist, können die Indexe 3 und 4 aus diesem verwendet werden. Das verhindert, dass Lua die Schleife abbricht. Ohne die Metatable würde hier der Index 5 einfach nicht mehr mit gelesen werden. Metatable können mit setmetatable() bearbeitet und erschaffen werden. Mit getmetatable() kann die Metatable in einer Variable gespeichert werden.
Tabellen können auf folgende Weisen erzeugt werden: <syntaxhighlight lang="lua"> T = {} -- Erzeugt eine leere Tabelle und weist sie der Variablen mit dem Namen T zu. T = {"ja", "nein", "?"} -- Eine Tabelle mit 3 Elementen, wobei T[1] == "ja", T[2] == "nein" und T[3] == "?". T = {[1] = "ja", [2] = "nein", [3] = "?"} -- Wie Zeile vorher, nur mit expliziter Indizierung. T = {[-900] = 3, [900] = 4} -- Tabelle mit 2 Elementen, aber unregelmäßigen Indizes. T = {x=5, y=10} -- Typisches assoziatives Datenfeld mit T["x"], T["y"] (auch als T.x, T.y zugreifbar) T = {x=5, y=10; "ja", "nein"} -- Gemischte Tabelle mit T.x, T.y, T[1], T[2] T = {Nachricht = "wahl", {"ja", "nein", "?"}} -- Tabellen können weitere Tabellen enthalten. </syntaxhighlight>
Zuweisungen
<syntaxhighlight lang="lua"> a = 5 b = "hi" local a = a -- Einfache Zuweisungen. Variablen sind nicht typisiert und können verschiedene Datentypen haben. -- Lokale Variablen (definiert mit "local") sind auf den aktuellen Namensbereich beschränkt. a, b, c = 1, 2, 3 -- Mehrfachzuweisungen sind erlaubt. a, b = b, a -- Wertetausch: Anweisungen werden von rechts nach links ausgewertet. a, b = 4, 5, "6" -- Überflüssige Werte (Bsp: "6") werden ausgewertet, aber verworfen. a, b = "da" -- Fehlende Werte auf der rechten Seite werden mit "nil" ersetzt. a = nil -- Zerstört a. Der Speicherbereich von a wird vom Garbage-Collector freigegeben. a = z -- Falls z nicht definiert ist, wird "nil" zugewiesen und somit a freigegeben. a = "3" + "2" -- Der Operator + erwartet Zahlen, die Zeichenketten werden also
-- in Zahlen konvertiert, also erfolgt hier die Zuweisung a = 5.
a = 3 .. 2 -- Der Verbindungsoperator erwartet Zeichenketten, die Zahlen werden
-- konvertiert - a = "32".
local a <const> = 5 -- lexikalische (lokale) Konstanten wurden in Lua 5.4 eingeführt local f <close> = io.open(file) -- ebenfalls ab 5.4: to-close-Variablen mit ähnlicher Semantik
-- wie Pythons Context Manager (with ...)
</syntaxhighlight>
Funktionen
Funktionen können mit dem Schlüsselwort function erzeugt werden. Funktionen besitzen keine fixierte Anzahl an Parametern und Rückgabewerten.
<syntaxhighlight lang="lua"> function probe(zahl1, zahl2, text, tabelle)
zahl3 = zahl1 + zahl2 zahl4 = zahl1 - zahl2
print(text)
if tabelle ~= nil then
print(tabelle.eintrag)
end
return zahl3,zahl4
end
probe(10, 20, "Hallo ", {eintrag = "Welt"}) -- erlaubter Funktionsaufruf
x,y = probe(10,20) -- ebenfalls erlaubter Aufruf, text und tabelle sind nil. </syntaxhighlight>
Beim Aufruf der Funktion müssen nicht alle Variablen übergeben werden. Fehlende Parameter besitzen automatisch den Nullwert nil. Dasselbe gilt für Rückgabewerte. Dadurch lassen sich Funktionsüberladungen einfacher implementieren, das Vorkommen von Laufzeitfehlern steigt jedoch.
Reservierte Schlüsselwörter
<syntaxhighlight lang="text"> and break do else elseif end false for function goto if in local nil not or repeat return then true until while </syntaxhighlight>
Das Schlüsselwort nil steht (neben false) für falsch und generell für nicht initialisierte Variablen oder nicht interpretierbare Werte.
Beispielcode
Das klassische Hallo-Welt-Programm sieht wie folgt aus:
<syntaxhighlight lang="lua"> print("Hallo Welt!") </syntaxhighlight>
Kommentare können einzeilig sowie mehrzeilig verfasst werden:
<syntaxhighlight lang="lua"> -- Ein Kommentar in Lua beginnt mit zwei Bindestrichen und geht bis zum Ende der Zeile. --[[Kommentare können auch über mehrere
Zeilen ausgeweitet werden, sodass die Dokumentation
des Quellcodes leichter fällt.]]
</syntaxhighlight>
Beispiel für eine Rekursion (Berechnung der Fakultät):
<syntaxhighlight lang="lua"> function factorial(n)
if n == 0 then
return 1
end
return n * factorial(n - 1)
end </syntaxhighlight>
Mit den Kurzschlussoperatoren „and“ und „or“ kann die Funktion kürzer so geschrieben werden (dies entspricht dem Auswahloperator ?: von C und verwandten Sprachen): <syntaxhighlight lang="lua"> function factorial(n)
return n == 0 and 1 or n * factorial(n - 1)
end </syntaxhighlight>
Funktionen gelten in Lua als First-Class-Objekte. Das bedeutet insbesondere, dass Funktionen während der Laufzeit dynamisch erzeugt und (auch vorhandenen) Variablen zugewiesen werden können. Das folgende Beispiel zeigt, wie die Variable print (welche auf eine Standardfunktion der Lua-Bibliothek zeigt) mit einer anderen Funktion überschrieben wird:
<syntaxhighlight lang="lua"> do
local oldprint = print -- aktuelle (globale) print-Funktion über oldprint zugreifbar machen
function print(s) -- Neue (globale) Definition von print, ...
oldprint("I say: " .. s) -- ... die die alte print-Funktion aufruft.
end
end </syntaxhighlight>
Befehle in Lua können mit einem Semikolon abgeschlossen werden. Falls mehrere Befehle in einer Zeile stehen, erleichtert dies die Lesbarkeit des Codes.
Die Syntax lehnt sich an die von Pascal an, was besonders Anfängern den Einstieg in Lua erleichtert. Im Gegensatz zu von Pascal abgeleiteten Sprachen nutzt Lua jedoch „==“ und nicht „=“ als Vergleichsoperator, „=“ als Zuweisungsoperator (anstelle von „:=“ in Pascal) und „~=“ für ungleich (anstelle von „<>“).
Module
Lua ist durch benutzerdefinierte Module beliebig erweiterbar. Um diese zu verwalten, ist der in Lua geschriebene Paketverwalter LuaRocks verfügbar.
Eine Liste mit verbreiteten Lua-Modulen:
| Modul | Beschreibung |
|---|---|
| LuaFileSystem | Zugriff auf Ordnerstrukturen und Dateieigenschaften. |
| LuaDoc | Dokumentationstool für Lua-Quellcode. |
| LuaSocket | Bibliothek für Socketprogrammierung. |
| LuaSQL | Lua-Interface für PostgreSQL, ODBC, MySQL, SQLite, Oracle, und OLE DB. |
| stdlib | Bibliothek für häufige Programmieraufgaben; bezieht sich auf Listen, Tabellen, funktionale Programmierung, Reguläre Ausdrücke, Objekte, Pretty-Printing und getopt. |
| MD5 | einfache kryptografische Hashfunktion |
| Copas | Dispatcher, basierend auf Co-Routinen, der von TCP/IP-Servern verwendet werden kann. |
| LuaZip | Bibliothek, die von ZIP-Dateien lesen kann. |
| LuaInterface | Verbindung zwischen Lua und Microsofts .Net-Framework Common Language Runtime (CLR). |
| LuaBitOps | Eine auf C basierende Erweiterung für Lua für bitweise Operationen von Zahlen. |
| LuaXML | Einfache Verbindung zwischen XML und Lua. |
| Lanes | Ermöglicht die parallele Ausführung von verschiedenen Lua-Umgebungen. |
| Penlight | Bibliothek, die den Umgang mit Tabellen, Arrays, Strings, Dateipfaden, Ordnern, Daten und funktionalen Programmieranwendungen vereinfacht. |
| Oil | Einfacher und effizienter Object Request Broker (CORBA). |
Literatur
- Roberto Ierusalimschy: Programmieren in Lua, 4. Auflage, Open Source Press, 2016, ISBN 978-85-903798-6-7.
- Roberto Ierusalimschy, L. H. Figueiredo, W. Celes: Lua 5.1 Reference Manual, August 2006, ISBN 85-903798-3-3.
- Kurt Jung, Aaron Brown: Beginning Lua Programming, Wrox, 2007, ISBN 0-470-06917-1.
- Claus Kühnel, Daniel Zwirner: Lua: Einsatz von Lua in Embedded Systems, 2. Auflage, Skript Verlag Kühnel, 2012, ISBN 978-3-907857-15-1.
- David Young: Learning Game AI Programming with Lua, Packt Publishing, 2014, ISBN 1-78328-133-2.
Weblinks
|X|x= |0|-= |S|s= – Sammlung von Bildern |1|= – Sammlung von Bildern{{#if:
| {{#switch: {{#invoke:TemplUtl|faculty|1}}/{{#invoke:TemplUtl|faculty|1}}
|1/= und Videos
|1/1=, Videos und Audiodateien
|/1= und Audiodateien}}
| , Videos und Audiodateien
}}
|#default= – }}{{#if: Lua (programming language)
| {{#ifeq: {{#invoke:Str|left|lua (programming language)|9}}
| category:
| FEHLER: Ohne Category: angeben!}}}}Vorlage:Wikidata-Registrierung
- Lua.org – offizielle Website (englisch und portugiesisch)
- Lua Unofficial FAQ
- LuaRocks – Paketmanager und -repository
- Lua Users Wiki
- Awesome Lua auf GitHub
- Learn Lua in 15 Minutes
- Schnelles, leichtgewichtiges, eingebettetes Scripting mit Lua von Jan Bornholdt, Fachhochschule Wedel
Quellen und Anmerkungen
<references responsive />
{{#ifeq: s | p | | {{#if: 7547043-3 | |
}} }}{{#ifeq:||{{#if: | [[Kategorie:Wikipedia:GND fehlt {{#invoke:Str|left|{{{GNDCheck}}}|7}}]] }}{{#if: | {{#if: | | }} }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#ifeq: s | p | {{#if: 7547043-3 | | {{#if: {{#statements:P227}} | | }} }} }}{{#ifeq: s | p | {{#if: 7547043-3 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P227}} | | }} }} }} }}{{#ifeq: s | p | {{#if: | | {{#if: {{#statements:P244}} | | }} }} }}{{#ifeq: s | p | {{#if: | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P244}} | | }} }} }} }}{{#ifeq: s | p | {{#if: | | {{#if: {{#statements:P214}} | | }} }} }}{{#ifeq: s | p | {{#if: | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P214}} | | }} }} }} }}Vorlage:Wikidata-Registrierung
- Wikipedia:Vorlagenfehler/Mehrdeutigkeitshinweis
- Seiten mit defekten Dateilinks
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Parameter:Datum
- Wikipedia:Vorlagenfehler/Vorlage:"
- Wikipedia:Weblink offline fix-attempted
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link/URL fehlt
- Wikipedia:Vorlagenfehler/Schwesterprojekt
- Wikipedia:GND fehlt
- Wikipedia:Normdaten-TYP falsch oder fehlend
- Wikipedia:GND in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:GND in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Wikipedia:LCCN in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:LCCN in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Wikipedia:VIAF in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:VIAF in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Skriptsprache
- Imperative Programmiersprache