Lua (programmeringssprog): Forskelle mellem versioner

Content deleted Content added
m linkændr
m linkændr
Linje 8:
Programmer skrevet i Lua bliver før udførelsen oversat til [[byte-code]]. Selvom man kan skrive selvstændige programmer i Lua, er det primært tænkt som et scriptsprog til [[C]]-programmer, i denne forbindelse sammenligneligt med [[Tcl]].
 
Lua-fortolkeren kan kaldes gennem et C-bibliotek, der også indeholder et [[Application programming interface|API]] til kald af fortolkeren fra C-programmer på kørselstidspunktet. Gennem API'et kan forskellige dele af programmet skrives i C eller Lua, mens variabler og funktioner er tilgængelige i begge retninger (dvs. en funktion i Lua kan kalde en funktion i C, og omvendt).
 
Implementeringen af Lua er i [[ANSI-C]], og der understøttes funktions- såvel som objektionsorienteret programmering.