A fast, small, safe, gradually typed embeddable scripting language derived from Lua
Find a file
Arseny Kapoulkine 08c66ef2e1 Sync to upstream/release/502
Changes:
- Support for time tracing for analysis/compiler (not currently exposed
  through CLI)
- Support for type pack arguments in type aliases (#83)
- Basic support for require(path) in luau-analyze
- Add a lint warning for table.move with 0 index as part of
  TableOperation lint
- Remove last STL dependency from Luau.VM
- Minor VS2022 performance tuning

Co-authored-by: Rodactor <rodactor@roblox.com>
2021-11-04 19:12:52 -07:00
Analysis Sync to upstream/release/502 2021-11-04 19:12:52 -07:00
Ast Sync to upstream/release/502 2021-11-04 19:12:52 -07:00
bench Sync to upstream/release/502 2021-11-04 19:12:52 -07:00
CLI Sync to upstream/release/502 2021-11-04 19:12:52 -07:00
Compiler Sync to upstream/release/502 2021-11-04 19:12:52 -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/502 2021-11-04 19:12:52 -07:00
tools Sync to upstream/release/502 2021-11-04 19:12:52 -07:00
VM Sync to upstream/release/502 2021-11-04 19:12:52 -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
lua_LICENSE.txt Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
Makefile Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
README.md Add README.md 2020-06-10 16:09:35 -07:00
Sources.cmake Sync to upstream/release/502 2021-11-04 19:12:52 -07:00

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.