ダウンロード
HTTP
Subversion
<URL:http://svn.modruby.net/repos/eruby/>
trunkのheadを入手するには、以下のコマンドをタイプしてください:
$ svn co http://svn.modruby.net/repos/eruby/trunk eruby
ViewCVS
at 2004-09-27 14:18 / permalink
eRubyの文法
eRubyのブロックは`<%'で始まり、`%>'で終ります。eRubyはブロックをその ブロックの出力結果に置き換えます。
$ cat foo こんにちは、<% print "みなさん!" %> $ eruby foo こんにちは、みなさん!
`<%'の次に`='が来る場合、eRubyはブロックをそのブロックを評価した値に 置き換えます。
$ cat bar こんにちは、<%= "みなさん!" %> $ eruby bar こんにちは、みなさん!
`<%'の次に`#'が来る場合、ブロックはコメントとして無視されます。
$ cat baz こんにちは、<%# これは コメント %>みなさん! $ eruby baz こんにちは、みなさん!
`%'で始まる行は、Rubyプログラムとして評価されます。eRubyはその行を出 力結果で置き換えます。
$ cat quux % x = 1 + 1 1 + 1 = <%= x %> $ eruby quux 1 + 1 = 2
at 2004-07-05 17:11 / permalink
erubyとは?
erubyはeRubyのCによる実装です。
eRubyはテキストファイルにRubyのコードが埋めこむための言語です。 たとえば、HTMLにRubyのコードを埋めこむことができます。
at 2004-07-05 17:10 / permalink