Alcor6L/eLua/elua
外观
< Alcor6L
此模块是 eLua 的核心系统和服务的接口。此模块中的某些函数可能会改变 eLua 的运行时行为,从而导致不稳定或意外的程序行为。请谨慎使用此模块。
更改紧急垃圾收集器操作模式和内存限制(有关详细信息,请参阅此处)。
elua.egc_setup( mode, [memlimit] )
- mode - EGC 操作模式。可以是 elua.EGC_NOT_ACTIVE、elua.EGC_ON_ALLOC_FAILURE、elua.EGC_ON_MEM_LIMIT、elua.EGC_ALWAYS 或者此列表中最后 3 种模式的组合(它们可以使用位运算符 OR,使用 bit 模块,或者简单地通过添加它们来组合)。
- memlimit - 仅在 mode 中指定 elua.EGC_ON_MEM_LIMIT 时需要,指定 EGC 的上限内存限制。
返回值:无。
保存解释器行历史记录。仅在启用 linenoise 时可用,请查看此处了解详细信息。
elua.save_history( filename )
- filename - 历史记录将保存到的文件名。注意:该文件将被覆盖。
返回值:无。
返回当前 eLua 版本作为字符串
version = elua.version()
参数:无。
返回值:当前运行的 eLua 版本。