Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如果模式匹配,则打印 lua 表中的值
好吧 我最近刚接触 lua 发现自己陷入了以下困境 我有函数peripheral getNames 这是一个自定义函数 它将返回一个具有结构 key value 的表 而 key 始终是一个数字 从 1 开始 value 将是该函数找到的内
regex
lua
Minecraft
luatable
luapatterns
lua __pairs 的实际实现是什么?
有谁知道 lua 5 2 的实际实现吗 元方法 pairs 换句话说 我如何实施 pairs作为元表中的元方法 因此它的工作原理与pairs 我需要覆盖 pairs并想跳过我在表中添加的一些虚拟变量 下面将使用元表元来显式提供pairs默认
lua
metatable
lua52
metamethod
Lua中字符串的串联
在许多语言中 您可以在变量赋值时连接字符串 我有一个使用 Lua 编程语言的场景 我需要将命令的输出附加到现有变量 Lua 中是否有与以下示例等效的功能 其他语言的例子 PERL filename checkbook filename tm
lua
concatenation
Lua 表.concat
有没有办法使用table concat的arg 2值来表示当前表索引 eg t t 1 a t 2 b t 3 c X table concat t n 表 concat X 的所需输出 1 a n2 b n3 c n 简单的回答 不 ta
lua
concatenation
luatable
Lua解释器相当于Matlab“whos”命令吗?
Octave Matlab IPython whos 命令的 Lua 等价物是什么 我正在尝试以交互方式学习 Lua 并想看看当前定义了哪些变量 Lua 中的所有全局变量都驻留在可用作全局变量的表中 G http www lua org m
MATLAB
lua
Octave
ipython
lua多重赋值
lua中是否有任何多重赋值的方法 使得右侧缺失的值不被视为nil 类似于 a b c 1 但得到 a 1 b 1 c 1 结果 很遗憾 a b c 1 不起作用 我需要这个 因为我可能在右侧有复杂的表格 并且我想保持它简短 没有任何附加变量
lua
docker 单元测试设置
我想为我的产品设置一个单元测试环境 我有一个基于 Lua 中的 nginx 构建的 Web 应用程序 它使用 mysql 和 redis 我认为 docker 会对此很有帮助 尽管我是 docker 的新手 我的应用程序运行在 centos
unittesting
lua
Docker
Openresty
Lua:字符串中的换行符
我一直在开发一个格式化程序 它将接受一个长字符串并将其格式化为一系列在特定字符限制内的单词处断开的行 例如 他吃面包每 8 个字符断开一次 将返回类似以下内容的内容 He eats the bread 这是因为 He eats 包含 7 个
string
lua
Lua 中对 Table[] 进行排序
我有一个 Lua 表 我正在尝试对其进行排序 该表的格式如下 tableOfKills PlayerName NumberOfKills 这意味着 例如 如果我有一个名为 Robin 的玩家总共击杀 8 次 而另一个名为 Jon 的玩家总共
Sorting
lua
luatable
用Lua检查文件是否存在
如何使用Lua检查文件是否存在 Try function file exists name local f io open name r if f nil then io close f return true else return fa
fileio
lua
fileexists
在 C++ 中使用的脚本语言中在运行时创建新的类/成员 [关闭]
Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我已经断断续续地解决这个问题几个月了 现在想要真正想出一个正确的解决方案来处理使用成员函数创建新的用户定
c
lua
SWIG
squirrel
Lua math.random 不起作用
所以我正在尝试创建一些东西 并且我到处寻找生成随机数的方法 然而 无论我在哪里测试代码 它都会产生非随机数 这是我写的一个例子 local lowdrops Wooden Sword Wooden Bow Ion Thruster Mach
Random
lua
定义函数参数的默认值
在 Lua wiki 中我找到了一种为缺失参数定义默认值的方法 function myfunction a b c b b or 7 c c or 5 print a b c end 这是唯一的方法吗 PHP 风格myfunction a
function
lua
在 Windows 终端中启用 ANSI 序列
我偶然发现一个有趣的问题 在 Windows 中 C gt lua gt print x1b 95mMagenta x1b 0m 95mMagenta 0m 但如果我跑os execute 即使使用空命令 在此之前 它按预期工作 C gt
Windows
terminal
lua
ansiescape
编译 Lua - 创建 .so 文件?
我正在 Centos 6 5 上编译 Lua 5 2 3 编译 安装工作正常 但是 我还需要编译另一个程序的开发库 我通常会通过这样做来安装它们 yum install lua devel 问题是安装 Lua 5 1 共享库 而不是 5 2
Linux
lua
makefile
centOS
dynamiclibrary
移植到Lua 5.2,LUA_GLOBALSINDEX麻烦
在代码示例中 http lua users org wiki SimplerCppBinding http lua users org wiki SimplerCppBinding 有代码 lua pushstring L T classN
lua
lua52
Lua:Lua 中具有线程结构的抢占式(非协作式)多任务处理
我想知道 Lua 是否有内置的抢占式多任务处理工具 我想在我的多核系统上使用并发线程 我研究了协程 参见 lua users org wiki CoroutinesTutorial 和 stackoverflow com questions
Multithreading
lua
multitasking
Coroutine
支持 MingW32 的免费分析器好吗? [关闭]
Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我在另一个帖子中问 如何分析我的东西 人们给了我很多很好的回复 除了当我尝试使用几个免费的分析器 例如
c
profiling
lua
MinGW
Sntp.sync() 忽略服务器
我一直在尝试与 ntp 服务器同步时间 但是 nodemcu 似乎忽略了服务器参数 sync lua sntp sync fr pool ntp org function tm rtctime epoch2cal rtctime get p
lua
esp8266
NodeMCU
如何使 require() 采取文件的直接路径
所以我有以下代码 问题是当我循环遍历数组中的每个文件并尝试要求文件路径时 它给我一个找不到模块的错误 local Commands function getCommands local readdir fs readdir local re
lua
luvit
«
1 ...
5
6
7
8
9
10
11
...43
»