标签: elixir
例如,这不会起作用:
puts "hello" """ var1 = 123 var2 = "#{var3}" # exception! """
这将在运行时抛出异常,即使代码应该作为注释跳过。
答案 0 :(得分:4)
使用阻止字符串插值的Sigil ~S:
~S
~S""" var1 = 123 var2 = "#{var3}" # exception! """
默认情况下,Elixir会尝试插入所有二进制文件,包括注释。