RubyのslimでTemple::FilterErrorが出た
ruby+sinatra+slimで開発していたらエラーメッセージが出た。
Temple::FilterError - Explicit end statements are forbidden:
あれやこれやと悩んだのだが実はメッセージの通りだった。
http://slim-lang.com/ トップページのサンプルの通り、slimでは、- 以後にrubyコードが書ける。
endは必要ない。いや、明示的なendは禁じられているのだ。
インデントでネストを表現しなくてはいけない。