當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Elixir Kernel.SpecialForms.{args}用法及代碼示例


Elixir語言中 Kernel.SpecialForms.{args} 相關用法介紹如下。

用法:

{args}
(宏)

創建一個元組。

有關元組數據類型和操作元組的函數的更多信息可以在 Tuple 模塊中找到; Kernel 中也提供了一些處理元組的函數(例如 Kernel.elem/2 Kernel.tuple_size/1 )。

AST 表示

在 Elixir 中,隻有兩個元素的元組被視為文字,並在引用時返回自身。因此,所有其他元組在 AST 中都表示為對 :{} 特殊形式的調用。

iex> quote do
...>   {1, 2}
...> end
{1, 2}

iex> quote do
...>   {1, 2, 3}
...> end
{:{}, [], [1, 2, 3]}

相關用法


注:本文由純淨天空篩選整理自elixir-lang.org大神的英文原創作品 Kernel.SpecialForms.{args}。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。