2016-05-22 17 views
1

I stumbledのエリクシルののコンストラクトです。「%w(foo、bar)」はエリクシルの

私は現在のドキュメントでそれについての参照を見つけることができず、Googleはどちらも役に立たない。
それlooks likeそれは が

は誰がドキュメントに私を指すと、おそらく一例を示すことができ

2013年に言語の一部でしたか?

答えて

5

エリキシルは、sigilsを提供する。ドキュメントで説明されているように、文字の表現を扱うための言語によって提供されるメカニズムの1つは、sigils です。

v1より前では、Elixir sigilの構文はRubyと非常によく似ていました。具体的には、次の行

%w(foo bar) 

word listを生成しました。

シギルの構文がchanged in 2014だったし、それが今の代わり%~が付けられ:

~w(foo bar) 
+0

ありがとう、そして 'iex'はそれを受け入れるように見える理由を知っていますし、エラーを発生させるのではなく、ハング? – tompave

+0

私はchangelogのエントリを見つけることができました:https://github.com/elixir-lang/elixir/releases/tag/v0.12.5 – tompave