A fast, small, safe, gradually typed embeddable scripting language derived from Lua
Find a file
Vighnesh 557e77a676 VM
- Add SUBRK and DIVRK bytecode instructions
    - Enables future performance optimizations

Miscellaneous
- Small performance improvements to new non-strict mode
- Introduce more scripts for fuzzing
- Improcements to dataflow analysis
2023-12-01 18:04:44 -08:00
Analysis VM 2023-12-01 18:04:44 -08:00
Ast VM 2023-12-01 18:04:44 -08:00
bench Sync to upstream/release/603 2023-11-10 10:05:48 -08:00
CLI VM 2023-12-01 18:04:44 -08:00
CodeGen VM 2023-12-01 18:04:44 -08:00
Common/include/Luau VM 2023-12-01 18:04:44 -08:00
Compiler VM 2023-12-01 18:04:44 -08:00
Config VM 2023-12-01 18:04:44 -08:00
extern Sync to upstream/release/597 2023-09-29 17:22:06 -07:00
fuzz VM 2023-12-01 18:04:44 -08:00
tests VM 2023-12-01 18:04:44 -08:00
tools VM 2023-12-01 18:04:44 -08:00
VM VM 2023-12-01 18:04:44 -08:00
.clang-format Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
.gitignore Sync to upstream/release/590 2023-08-11 15:55:30 +03:00
CMakeLists.txt VM 2023-12-01 18:04:44 -08:00
CMakePresets.json VM 2023-12-01 18:04:44 -08:00
LICENSE.txt Sync to upstream/release/593 2023-09-01 09:38:53 -07:00
lua_LICENSE.txt Sync to upstream/release/501 (#20) 2021-11-03 10:15:50 -07:00
Makefile VM 2023-12-01 18:04:44 -08:00
README.md Add README.md 2020-06-10 16:09:35 -07:00
Sources.cmake VM 2023-12-01 18:04:44 -08: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.