我正在使用基於Lua的產品,我正在使用他們的API,並且存在一些我不明白的語法。我不明白的Lua語法片段
這是什麼? 它是一個函數調用添加,如果是的話什麼是輸入參數 - 沒有什麼將該表分配給變量輸入 - 沒有等號?
它是一個Add的函數定義 - 這看起來很奇怪,沒有任何實現並指定進入輸入表的內容?
是添加一張表,包含表?我從來沒有見過用圓括號代替花括號創建的表格嗎?
serviceDefinitions.Add(
input { name="p1", baseType="NUMBER", description="The first addend of the
operation" },
input { name="p2", baseType="NUMBER", description="The second addend of the operation" },
output { baseType="NUMBER", description="The sum of the two parameters" },
description { "Add two numbers" }
)
這看起來像服務的驗證或文檔?我們無法用您提供的代碼做很多事情,有沒有額外的上下文? – Henry