×

Luau基于Lua的脚本编程语言

消耗积分:2 | 格式:zip | 大小:5.17 MB | 2022-06-16

分享资料个

授权协议 MIT
开发语言 C/C++ Lua
操作系统 跨平台
软件类型 开源软件
所属分类 编程语言

软件简介

Luau(发音/ˈlu.aʊ/)是一门快速、轻量、安全、采用渐进式类型化且支持嵌入的脚本语言,派生自 Lua。

Luau 会保持与 Lua 5.1 向后兼容,并整合了未来 Lua 版本的部分功能,同时扩展了语言特性(最显着的是类型注释)。

Luau 从头开始实现的,语言运行时基于 Lua 5.1 运行时进行了非常大的修改,例如完全重写的解释器和其他性能创新。运行时保留了大部分 Lua 5.1 API。

语法

Luau 语法基于 Lua 5.1

local function tree_insert(tree, x)
    local lower, equal, greater = split(tree.root, x)
    if not equal then
        equal = {
            x = x,
            y = math.random(0, 2^31-1),
            left = nil,
            right = nil
        }
    end
    tree.root = merge3(lower, equal, greater)
end
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !