Puc-Rio Lua

E437241

Puc-Rio Lua is the original reference implementation of the Lua programming language developed at the Pontifical Catholic University of Rio de Janeiro.

All labels observed (1)

Label Occurrences
Puc-Rio Lua canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Lua implementation
reference implementation
software
associatedWith Luiz Henrique de Figueiredo
Roberto Ierusalimschy
Waldemar Celes
backwardsCompatibleWith earlier Lua versions (with some differences)
category free and open-source software
scripting language implementation
countryOfOrigin Brazil
designedFor embedding in applications
developedAt PUC-Rio
developedBy Pontifical Catholic University of Rio de Janeiro
distributionForm source code
documentation Lua Reference Manual
linked to: Lua
firstReleased 1993
hasComponent Lua bytecode virtual machine
Lua interpreter
standard Lua libraries
implements Lua programming language
linked to: Lua
is original reference implementation of the Lua programming language
license MIT License
maintainedBy Lua team at PUC-Rio
linked to: Lua
majorVersion 5.1
5.2
5.3
5.4
notableFor portability
simple C API
small footprint
use as an embedded scripting language
originatedAt Computer Graphics Technology Group at PUC-Rio
programmingLanguage C
repository https://www.lua.org/source/5.4/ (example source distribution URL)
supports coroutines
data description
embedding in C and C++ programs
extensibility via C API
garbage collection
procedural programming
tables as primary data structure
targetPlatform cross-platform
usedIn applications extensibility
embedded systems
game development
website https://www.lua.org

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Lua standardImplementation Puc-Rio Lua