const / constexpr
const and static constexpr become Luau const.
Syntax
Section titled “Syntax”const int DoubleCoins(int coins) { return coins;}static constexpr int CAP = 100;Parameters
Section titled “Parameters”None.
Return value
Section titled “Return value”A const binding.
Luau emit
Section titled “Luau emit”const / const function
Description
Section titled “Description”Function declarations emit const function. File-level constants emit const. There is no mutable. public: / private: do not affect constness.
Example
Section titled “Example”const int DoubleCoins(int coins) { return coins;}Emits:
const function DoubleCoins(coins: number): number return coinsend