当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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}。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。