Lua
不許打脸
新人一枚多多关照
展开
-
《Lua程序设计(第四版)》 第18章练习题
动手写一遍,加深印象练习18.1 请编写一个迭代器fromto,使得如下循环与数值型for等价,你能否以无状态迭代器实现?练习18.2 向上一个练习中的迭代器增加一个步进的参数。你能否也用无状态迭代器实现?for i in fromto(n,m) do bodyend18.1 & 18.2回答:--迭代器local function iter(data,i) local pace = data.pace or 1 i = i + pace if原创 2020-12-10 23:51:14 · 323 阅读 · 1 评论 -
成为Lua高手之metatable
离职后今天第一次去面试,结果遇到了全LUA的面试题,由于之前使用LUA的时候都是做的界面逻辑并没有深入的学习,结果直接傻眼了,果断吃瘪。记录一下遇到的问题,拓展下自己的知识面。原文地址 http://www.cnblogs.com/vokie/p/3640550.htmlmetatable是我用Lua语言一段时间都没有搞的很明白的东西。再次遇到,就决心要和met转载 2017-03-15 18:22:34 · 1754 阅读 · 0 评论 -
Lua中的字符串函数库
Lua解释器对字符串的支持很有限。一个程序可以创建字符串并连接字符串,但不能截取子串,检查字符串的大小,检测字符串的内容。在Lua中操纵字符串的功能基本来自于string库。字符串库中的一些函数是非常简单的:string.len(s) 返回字符串s的长度;string.rep(s, n) 返回重复n次字符串s的串;你使用string.rep("a",转载 2017-07-27 14:39:48 · 256 阅读 · 0 评论