标准库 (Standard Libraries) Lua 标准库详解与实践指南 1. 基础库 (Base Library) 基础库是 Lua 的核心,自动加载,无需显式 。它提供了解释器运行和基本操作所需的核心函数。 1.1 核心函数 : 检查 是否为真。如果为假( 或 ),则抛出一个错误,错误信息为可选的 。常用于断言,确保程序逻辑正确。 : 垃圾回收器接口。 可以是以下字符串: : 执行一次完整的垃圾回收周期。 : 返回 Lua 使用的总内存(KB)。 : 重启垃圾回收器。 : 设置暂停系数( 为百分比,默认 200)。 : 设置步进倍率( 为百分比,默认 200)。 : 停止垃圾回收器。 : 返回垃圾回收器是否正在运行。 : 切换到分代垃圾回收模式。 : 切换到增量垃圾回收模式。