Lua:默认值小于数字的函数

时间:2015-12-20 10:00:54

标签: lua operators

我想获得关系运算符"<"作为Lua的一个功能。 具体来说,在一个获得可选比较器的函数中,我想写一下。像这样:

jdbc:mysql://localhost:3306/database_name?createDatabaseIfNotExist=true

我试过getmetatable(anyNumber).__ lt但显然你无法获得数字的元表。 还想到以下几点:

function foo( comp )
  comp = comp or "the default <"
end

但我觉得这只是将原始函数包含在另一个函数中。我希望它在此代码中尽可能高效(在Lua中)。

我也是出于好奇而对解决方案感兴趣。如果我更喜欢写少(a,b)而不是&lt;湾

1 个答案:

答案 0 :(得分:2)

Lua没有将其作为C函数实现,因此无法访问