我stumbled在Elixir的%w(foo, bar)
构造中。
我无法在当前的文档中找到任何引用,谷歌也没有帮助。
looks like它是2013年语言的一部分。
有人能指出我的文档,也许可以展示一个例子吗?
答案 0 :(得分:5)
Elixir提供sigils。如文档中所述,sigils 是用于处理文本表示的语言提供的机制之一。
在v1之前,Elixir sigil语法与Ruby非常相似。具体来说,以下一行:
%w( foo bar )
制作了word list。
sigils的语法为changed in 2014,现在以~
代替%
作为前缀:
~w( foo bar )