Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. string = """
  2. <% y = ["a", "b", "c"] %>
  3. <%= with list when is_list(list) <- y do %>
  4. list
  5. <% else _ -> nil %>
  6. <% end %>
  7. """
  8.  
  9. result = EEx.eval_string(string, [], engine: EEx.Engine)
  10. IO.inspect(result)
  11.  
  12. # ** (SyntaxError) nofile:4: syntax error before: else
  13. # lib/eex/compiler.ex:45: EEx.Compiler.generate_buffer/4
  14. # lib/eex/compiler.ex:54: EEx.Compiler.generate_buffer/4
  15. # lib/eex.ex:197: EEx.eval_string/3
  16. # foo.exs:9: (file)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement