のリテラル名を取得し、のLua:たとえば、パラメータ
function test (a)
name = nameof(a)
print(name)
end
test(def) --should print "def"
は、上記と同様のものを実装する任意のLUAのトリックはありますか?誰もがは、彼らが何かをしたい理由を説明する必要があることを
わけではありません。実生活の例が与えられていない人もいます。したがって:
local function registerTestSuite(suite)
if (LUnit) then
LUnit:AddTestSuite(
HotNReady.."_"..GetVariableName(suite), --HotNReady_PizzaTestSuite
suite);
end;
end;
なぜこれをやりたいですか?どのような問題を解決しようとしていますか? – lhf
私はdeclare_object object1を書くことができます。今はdeclare_object "object1"を記述する必要があります。 declare_objectは関数です。 – jameszhao00
あなたが求めているものが、関数呼び出しで中括弧を持ち上げるのに役立つかどうかはわかりません。便利な質問については –