See the upstream at https://github.com/Roblox/luau and some additional documentation at https://create.roblox.com/docs/reference/engine (you'll have to dig a bit) https://luau-lang.org/
lua
Go to file
Arseny Kapoulkine 34cf695fbc Sync to upstream/release/503
- A series of major optimizations to type checking performance on complex
programs/types (up to two orders of magnitude speedup for programs
involving huge tagged unions)
- Fix a few issues encountered by UBSAN (and maybe fix s390x builds)
- Fix gcc-11 test builds
- Fix a rare corner case where luau_load wouldn't wake inactive threads
which could result in a use-after-free due to GC
- Fix CLI crash when error object that's not a string escapes to top level
2021-11-04 19:47:13 -07:00
Analysis Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
Ast Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
CLI Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
Compiler Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
VM Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
bench Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
extern Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
fuzz Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
tests Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
tools Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
.clang-format Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
.gitignore Sync to upstream/release/502 2021-11-04 19:12:52 -07:00
CMakeLists.txt Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
LICENSE.txt Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
Makefile Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
README.md Add README.md 2020-06-10 16:09:35 -07:00
Sources.cmake Sync to upstream/release/503 2021-11-04 19:47:13 -07:00
lua_LICENSE.txt Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00

README.md

Luau

Luau is a fast, small, safe and gradually typed embeddable scripting language derived from Lua. It is used by Roblox game developers to write game code, as well as by Roblox engineers to implement large parts of the user-facing application code as well as portions of the editor (Roblox Studio) as plugins.

This repository hosts documentation for the language as well as satellite materials.