<%- if @newline_before %> <% end -%> <%- if @_comment -%> <%= @_comment.gsub(/(.{1,78})( +|$\n?)|(.{1,78})/, "# \\1\\3\n") -%> <%- end -%> <%- def rl(list) if list.is_a?(Array) return list.join(",") else return list end end def render_cmnd_list(list) if list.is_a?(Array) return "\\\n " + list.join(",\\\n ") else return list end end -%> <%= "#{rl(@who)} #{rl(@where)} = (#{rl(@as_whom)}:#{rl(@as_group)})" %> <%= render_cmnd_list(@what) %>