https://github.com/secondlife/3p-luau
https://github.com/secondlife/3p-luau
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/secondlife/3p-luau
- Owner: secondlife
- License: other
- Created: 2024-02-01T16:29:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-06T19:09:08.000Z (over 1 year ago)
- Last Synced: 2024-12-06T20:05:06.393Z (over 1 year ago)
- Language: Shell
- Size: 1.68 MB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 3p-luau
Luau (lowercase u, /ˈlu.aʊ/) is a fast, small, safe, gradually typed embeddable scripting language derived from [Lua](http://www.lua.org/).
It is designed to be backwards compatible with Lua 5.1, as well as incorporating [some features](https://luau-lang.org/compatibility) from future Lua releases, but also expands the feature set (most notably with type annotations). Luau is largely implemented from scratch, with the language runtime being a very heavily modified version of Lua 5.1 runtime, with completely rewritten interpreter and other [performance innovations](https://luau-lang.org/performance). The runtime mostly preserves Lua 5.1 API, so existing bindings should be more or less compatible with a few caveats.