eRuby by eRuby

「eRuby で eRuby を出力したい。」

eRuby で eRuby を出力するなんてことをする需要があるとは思えないが、Google で検索しても見つからなかったので、調べた結果を記録しておくことにする。

<%= "<%= hoge.value %\" %>

試してみると、ブロックのネストはできないことが判明。で、ブロックの終了を表す '%>' を '%\>' と書いてやれば、うまくいった。