这些是用于Lua得简单测试。其中一些包含有助益的代码。
它们用于确保Lua被恰当地构建,
而且也可通过阅读它们来了解Lua程序的轮廓。
下面是每个程序的单行摘要:
bisect.lua 非线性方程的对分解法
cf.lua 温度换算表(摄氏到华氏)
echo.lua 显示命令行参数
env.lua 环境变量作为全局自动变量
factorial.lua 非递归阶乘
fib.lua 带缓存实现的斐波纳契数列函数
fibfor.lua 带协程和生成器实现的斐波纳契数列函数
globals.lua 报告全局变量的用法
hello.lua 每种语言的第一个程序
life.lua Conway的生命棋
luac.lua luac的基本要素
printf.lua printf的一种实现
readonly.lua 构造只读全局变量
sieve.lua 带协程编制的Eratosthenes筛选法(译注:用于寻找质数)
sort.lua 一个排序函数的两种实现
table.lua 构造表,为相同的条目分组所有数据
trace-calls.lua 函数调用跟踪
trace-globals.lua 全局变量附值跟踪
xd.lua 十六进制转储
阅读(1235) | 评论(0) | 转发(0) |