以下是包含示例代码的页面列表。代码类型包括独立可重用函数/类、可重用模块、演示其他模块使用示例的示例代码、使用其他模块的教程、完整程序以及设计模式。
Lua 5.x
- 元表 - 类
- 元表 - 其他设计模式
- 数据结构
- 算法/遍历
- 二分插入 - 使用二分搜索算法将值插入排序数组(函数)
- 二分搜索 - 使用二分搜索算法在排序数组中搜索值(函数)
- 插值搜索 - 使用插值搜索算法在排序数组中搜索值(函数)
- 延迟排序 - 只排序表中必要的部分(函数和教程)
- Lua 排序 - 纯 Lua 实现的示例希尔排序(函数)
- 排序迭代 - 按键顺序迭代表(函数)
- 简单排序迭代 - 按键顺序迭代表(函数)
- 范围迭代器 - 类似于基本 for 循环的 '范围' 迭代器函数
- 多键索引 - 作为哈希树实现的多键索引(模块)
- 字符串/表操作
- 预处理/模板/解析
- 序列化
- 数学/数字
- 编码/加密/压缩
- 文件系统
- 协程
- 错误处理
- LuaCarp - 确保
error
函数传递了正确的级别,类似于 Perl Carp(模块)
- 测试/类型检查/性能分析
- 命令行
- 模块系统
- 时间/日期
- XML
- Web/HTML
- 设备 I/O
- 技术/设计模式/代码结构
- 其他
- Lua C API 示例
Lua 4.x
这些应该升级到最新的 Lua 版本。
如果您想贡献源代码,SourceCodeFormatter 可能对您有所帮助。
另请参阅
最近更改 · 偏好设置
编辑 · 历史记录
最后编辑于 2020 年 2 月 14 日下午 5:59 GMT (差异)