网站大量收购独家精品文档,联系QQ:2885784924

lua4.0函数库(国外英语资料).doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
lua4.0函数库(国外英语资料)

lua4.0函数库(国外英语资料) lua4.0中的函数 在2009-08-12 16:26白耘阅读(1280)(0)编辑收藏评论 把lua4.0里面的函数总结出来,目的是为了和5.1中的函数进行区分,由于工作中经常使用到4中的函数,所以列出来也便于查询和学习 标准库 _alert _errormessage 呼叫 collectgarbage 功能:是垃圾收集器的通用接口,用于操作垃圾收集器 copytagmethods dofile(文件名) 功能:打开并且执行一个Lua块,当忽略参数文件名时,将执行标准输入设备(stdin)的内容。返回所有块的返回值。当发生错误时,dofile将错误反射给调用者 注:dofile不能在保护模式下运行 dostring 功能:执行一个字符串形式的Lua块 错误(消息[水平]) 功能:终止正在执行的函数,并返回消息的内容作为错误信息(误差函数永远都不会返回) 通常情况下,会附加一些错误位置的信息到头部错误消息。 水平参数指示获得错误的位置, 水平= 1 [默认]:为调用误差位置(文件+行号) 水平= 2:指出哪个调用误差的函数的函数 水平= 0:不添加错误位置信息 foreachi(表、函数(i,v)) 功能:会期望一个从1(数字1)开始的连续整数范围,遍历表中的关键和价值逐对进行功能(I,V)操作,与lua5.1中的用法相同 foreach 功能:与foreachi不同的是,foreach会对整个表进行迭代,与lua5.1中的用法相同 gcinfo getflobal gettagmethod 全局变量 newtag 下一个 印刷(…) 功能:简单的以toString方式格式化输出参数的内容 rawget rawset rawgettable rawsettable setGlobal settag settagmethod 标签 第(e [基地]) 功能:尝试将参数E转换为数字,当不能转换时返回零 基地(2 ~ 36)指出参数E当前使用的进制,默认为10进制,如第(11)= 3 tostirng(E) 功能:将参数E转换为字符串,此函数将会触发元表的__tostring事件 类型(V) 功能:返回参数的类型名(“无”、“数”、“弦”、“布尔”、“表”、“功能”、“线”、“用户数据”) 断言(v,[消息] ] 功能:相当于C的断言, 参数: V:当表达式V为零或假将触发错误, 消息:发生错误时返回的信息,默认为“断言失败!” 带(表) 功能:返回表中元素的个数,用法与lua5.1中的带相同表。 排序(表,函数) 功能:给定的表进行升序排序,用法与lua5.1中的排序相同表。 tinsert(表、[ POS,]值) 功能:向表中插入一个元素,用法与lua5.1中的表插入相同。 tremove(表[词性]) 功能:删除表中的某一元素,用法与lua5.1中的去除相同表。 -------------------------------------------------------- 输入输出库IO库 时钟 功能:返回一个程序使用CPU时间的一个近似值,同lua5.1中使用方法 日期 功能:功能:返回一个按格式格式化日期、时间的字串或表,同lua5.1中使用方法 执行 功能:相当于C的系统函数,返回系统状态码,同lua5.1中使用方法 出口 Function: equivalent to Cs exit function, terminate the main program, code as the return value, and use the same method as in lua5.1 Getenv Function: returns the value of the environment variable Varname of the current process. If the variable is not defined, it returns nil, and is used in the same way as in lua5.1 Remove Function: deletes a file or an empty directory. If the function call fails, add the nil plus error information, and use it in the lua5.1 Rename Function: change a file or directory name. If the function call fails, add nil plus error information, and use it in lua

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档