[#18233] [book] blade.nagaokaut.ac.jp/ruby/ruby-list/ — Shin-ichiro Hara <sinara@...>

原です。

21 messages 1999/11/01
[#18239] [book] csv_split2 [Re: blade.nagaokaut.ac.jp/ruby/ruby-list/] — keiju@... (石塚圭樹) 1999/11/01

けいじゅ@日本ラショナルソフトウェアです.

[#18244] Re: [book] csv_split2 [Re: blade.nagaokaut.ac.jp/ruby/ruby-list/] — Shin-ichiro Hara <sinara@...> 1999/11/01

原です。

[#18289] Re: [book] csv_split2 — Koretsugu Daigoro <tmmcross@...> 1999/11/02

これつぐです。

[#18291] Re: [book] csv_split2 — keiju@... (石塚圭樹) 1999/11/02

けいじゅ@日本ラショナルソフトウェアです.

[#18311] Re: [book] csv_split2 — Koretsugu Daigoro <tmmcross@...> 1999/11/02

これつぐです。

[#18338] オブジェクトの非同一性判定 — Ayanosuke <aya@...>

 綾乃介です。

13 messages 1999/11/03

[#18539] [book] $*, etc. — Yasuhiro Fukuma <yasuf@...>

福間@福岡 です。

44 messages 1999/11/11

[#18580] — tokoma@... (中川 誠)

中川です。

44 messages 1999/11/14
[#18619] build on alpha — Go Nakagawa <nakagawa@...> 1999/11/15

もとの質問のかたとは別の中川です。

[#18737] Re: build on alpha — tokoma@... (中川 誠) 1999/11/18

中川です。

[#19144] Re: build on alpha — tokoma@... (中川 誠) 1999/12/04

中川です。長文で失礼します。

[#19341] Re: build on alpha — tokoma@... (中川 誠) 1999/12/09

中川です。

[#19344] Re: build on alpha — matz@... (Yukihiro Matsumoto) 1999/12/09

まつもと ゆきひろです

[#19400] Re: build on alpha — tokoma@... (中川 誠) 1999/12/10

中川です。

[#19426] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/11

えぐち@エスアンドイー です。

[#19459] Re: build on alpha — tokoma@... (中川 誠) 1999/12/13

中川です。

[#19461] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/13

えぐち@エスアンドイー です。

[#19506] Re: build on alpha — tokoma@... (中川 誠) 1999/12/14

中川です。

[#19520] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/15

えぐち@エスアンドイー です。

[#19522] Re: build on alpha — matz@... (Yukihiro Matsumoto) 1999/12/15

まつもと ゆきひろです

[#19543] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/15

えぐち@エスアンドイー です。

[#19562] Re: build on alpha — tokoma@... (中川 誠) 1999/12/15

中川です。

[#19569] Re: build on alpha — EGUCHI Osamu <eguchi@...> 1999/12/16

えぐち@エスアンドイー です。

[#19592] Re: build on alpha — tokoma@... (中川 誠) 1999/12/16

中川です。

[#18637] constant? — Kazuhiro Yoshida <moriq.kazuhiro@...>

もりきゅうです。

20 messages 1999/11/16
[#18640] Re: constant? — WATANABE Hirofumi <Hirofumi.Watanabe@...> 1999/11/16

わたなべです.

[#18650] Re: constant? — Kazuhiro Yoshida <moriq.kazuhiro@...> 1999/11/16

もりきゅうです。

[#18657] Re: constant? — matz@... (Yukihiro Matsumoto) 1999/11/16

まつもと ゆきひろです

[#18709] ADO にて datetime 型の取得 — Takashi SHIODA <tsio@...>

塩田です。

18 messages 1999/11/18
[#18779] Re: ADO にて datetime 型の取得 — Masaki Suketa<CQN02273@...> 1999/11/20

助田です.

[#18802] Re: ADO にて datetime 型の取得 — Takashi SHIODA <tsio@...> 1999/11/21

オレンジソフト塩田です。

[#18712] Re: header output in eruby — TAKEUCHi Kahori <take-k@...>

たけうちです。

16 messages 1999/11/18
[#18716] Re: header output in eruby — "NAKAMURA, Hiroshi" <nakahiro@...> 1999/11/18

なひです.

[#18830] mod_ruby-0.1.4 — TAKAHASHI Masayoshi <maki@...>

高橋征義です。

16 messages 1999/11/22

[#18853] initializer polymorphism? — Takeyuki Watadani <watadani@...>

渡谷といいます。

25 messages 1999/11/23

[#18911] Re: eRuby 変換後の無駄 (?) な改行 — TAKEUCHi Kahori <take-k@...>

たけうちです。

14 messages 1999/11/25

[#18914] Ruby standard GUI framework? — Hideto ISHIBASHI <s34204@...>

石橋秀仁です。

43 messages 1999/11/25
[#18975] Re: Ruby standard GUI framework? — 中村暁史 Nakamura Akifumi <BXQ04723@...> 1999/11/27

[#19020] Re: Ruby standard GUI framework? — Hideto ISHIBASHI <s34204@...> 1999/11/29

石橋秀仁です。

[#19026] Re: Ruby standard GUI framework? — Noritsugu Nakamura <nnakamur@...> 1999/11/29

[#19081] Re: Ruby standard GUI framework? — "Hideaki Takata" <hideakit@...3.dion.ne.jp> 1999/12/01

たかたです。

[#19092] Re: Ruby standard GUI framework? — Noritsugu Nakamura <nnakamur@...> 1999/12/01

[#19112] Re: Ruby standard GUI framework? — 中村暁史 Nakamura Akifumi <BXQ04723@...> 1999/12/02

[#19131] Re: Ruby standard GUI framework? — Noritsugu Nakamura <nnakamur@...> 1999/12/03

[#18948] 他言語との比較 — とみたまさひろ <tommy@...>

とみたです。

18 messages 1999/11/26

[ruby-list:18743] Re: header output in eruby

From: m_seki@...
Date: 1999-11-18 22:18:39 UTC
List: ruby-list #18743
    >> |ところで、eRuby の文法なのですが、
    >> | <%= 式 %>
    >> |すると式の値がそこに埋め込まれますが、
    >> | <% print 式 %>
    >> |などのように、標準出力にwriteした文字列も埋め込まれますよね。
    >> |
    >> |後者の方はなくても良い気がするのですがどうでしょう。
    >> |# 無理になくす必要はないんですけど…。
    >> 
    >> <% %> は任意のRubyの文(かならずしも結果を埋め込まない)ものの
    >> ためですから、これはこれで良いんです。print の出力を埋め込む
    >> 必要は無いとのことですが、ま、必要は無いかも知れませんね。

えっと、言葉足らずで申し訳ありません。
・<% %> はもちろん必要だけど 
・<% %> の中の標準出力の結果は埋め込まなくても良いのでは
という提案でした。
標準出力の代りに 例えば $eruby かなにかがあって、
$eruby.write(aString)とかでも良いかなぁと思いました。

で、そう実装してみたのが ERbLight です。


    なひ> 実装の都合を考えずに利用者の立場で言うと,あったほうが嬉しいです.

    なひ> ...ええと,サンプルを読むのが面倒ですね.^^; 要は

    なひ> 	ループだの条件分岐だのの制御構造が入るたびに,
    なひ> 	その一行だけ抜き出すための<% %>が入るのが面倒に感じる

ふむ。
咳は逆に <%= %> を多用してるみたいです。
いろいろな書き方ができた方が良いのかもしれないですね。

    なひ> ということです.というわけで,標準出力も使いたいです.
    なひ> 他の皆さんは使われてませんか?

利用している人がおられるようでしたら、(既に実装してありますし)
取り下げます。

 gotoken> # ところで、さっき気がついたんですが、<% %> の外側は Ruby の
 gotoken> # 制御の順に出力されるのですね。いかす!! これってよく知られ
 gotoken> # てるのかなぁ??

これ、とっても嬉しいですよね。

私もeRubyスクリプトのかけらを載せます。
私は普通のHTMLの文書を一旦作ってから、ループしたいところ、
条件分岐したいところに <% %> を埋め込む感じで書いてます。
# LaTeXとかでも使えないかな。

----------------- 
<H2><A name="table">リスク項目</A></H2>

<% list.each do |r|		%>
<H3><A name="<%= r['管理番号'] %>"><%= r['タイトル'] %></A></H3>
<TABLE border="1" summary="リスク">
<TR>
<TH>管理番号
<TH>状態
<TH>重要度
<TH>発行日
<TH>担当
<TH>関連資料
<TR>
<TD><%= r['管理番号'] %>
<TD><%= r['状態'] %>
<TD><%= r['重要度'] %>
<TD><%= r['発行日'] %>
<TD><%= r['担当'] %>
<TD><%= r['関連資料'] %>
</TABLE>
<% if r['内容'].size > 0 %>
<P>
<%= r['内容'] %>
</P>
<% anchor = r['管理番号'] + '.html' %>
<% if FileTest.file?(anchor) %>
<UL>
<LI><A href="<%= anchor %>"><%= r['タイトル'] %>のメモ</A>
(<%= File.mtime(anchor).strftime('%Y.%m.%d') %>)
</UL>
<% end %>
<% end %>

<HR>
<% end %>

In This Thread