摘要:
1, 也就是说,lua虽然会把代码预编译成中间码,以提高运行速度。但其会在程序运行过程中需要编译器,所以其仍然是解释型语言。loadfile会加载一个文件并将其编译成中间码,并返回一个函数。 2, 3, f()函数的调用,相当于运行了已经被loadfile函数进行编译的foo.lua代码,也就定义了 阅读全文
posted @ 2017-11-04 22:01
小霸霸
阅读(189)
评论(0)
推荐(0)
摘要:
1, 2, 3, 第三点需要讲解下:for循环中,allwords函数是工厂函数,只调用一次。for循环的每次遍历,都会调用工厂函数返回的闭包函数。这样就能遍历一个文件的每一行的每一个单词。 4, 我们的for循环,不仅仅是调用f函数(迭代函数,这里也是闭包函数)。还可以传递参数,s和a0到ai 5 阅读全文
posted @ 2017-11-04 21:14
小霸霸
阅读(144)
评论(0)
推荐(0)
摘要:
1, 2, 3, 阅读全文
posted @ 2017-11-04 20:24
小霸霸
阅读(140)
评论(0)
推荐(0)
摘要:
1, 2, 3, 4, 5, 6, 7, 8, 9, 第9点非常重点。 10, 阅读全文
posted @ 2017-11-04 12:11
小霸霸
阅读(143)
评论(0)
推荐(0)
摘要:
1, 2, 3, 4, 5, 6, 7, 阅读全文
posted @ 2017-11-04 11:36
小霸霸
阅读(203)
评论(0)
推荐(0)
摘要:
1, 2, 3, 4, 5,lua中,只有false和nil为假,0和空字符串为真。 6, 7, 阅读全文
posted @ 2017-11-04 10:50
小霸霸
阅读(125)
评论(0)
推荐(0)
摘要:
1,lua基本类型:nil,boolean,number,string,userdata,function,thread,table。可以用函数type获取变量的类型。 2,lua中的字符串可以用单引号括也可以用双引号括,可以很长,长到一本书的大小。也可以很短,短到一个字符。lua的变量都是动态类型 阅读全文
posted @ 2017-11-04 10:28
小霸霸
阅读(164)
评论(0)
推荐(0)
摘要:
1,Lua可以嵌入其他应用程序(如CGILua或IUPLua)。 2,lua代码的语句,分号是可以省略的。同一行可以有多条lua语句,最好用分号隔开(当然也可以不隔开) 3,外壳与lua解释器的区别。 外壳:像DOS命令行,linux的shell解释器等都是外壳。在外壳中,想要执行lua需要写的命令 阅读全文
posted @ 2017-11-04 09:54
小霸霸
阅读(381)
评论(0)
推荐(0)

浙公网安备 33010602011771号