如何在Elixir中使用trully多行注释?

时间:2018-03-12 08:02:02

标签: elixir

例如,这不会起作用:

puts "hello"

"""

var1 = 123
var2 = "#{var3}"  # exception!

"""

这将在运行时抛出异常,即使代码应该作为注释跳过。

1 个答案:

答案 0 :(得分:4)

使用阻止字符串插值的Sigil ~S

~S"""

var1 = 123
var2 = "#{var3}"  # exception!

"""

默认情况下,Elixir会尝试插入所有二进制文件,包括注释。