[#15067] rb_eval_string — OJ <oj@...7.com>

OJです。

39 messages 2001/11/08
[#15068] Re: rb_eval_string — nobu.nakada@... 2001/11/08

なかだです。

[#15069] Re: rb_eval_string — OJ <oj@...7.com> 2001/11/08

OJです。

[#15071] Re: rb_eval_string — nobu.nakada@... 2001/11/09

なかだです。

[#15077] Re: rb_eval_string — OJ <oj@...7.com> 2001/11/09

OJです。

[#15078] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/09

わたなべです。

[#15083] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/09

こんにちは、なかむら(う)です。

[#15088] Re: rb_eval_string — nobu.nakada@... 2001/11/09

なかだです。

[#15089] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/09

こんにちは、なかむら(う)です。

[#15092] Re: rb_eval_string — nobu.nakada@... 2001/11/09

なかだです。

[#15096] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/09

こんにちは、なかむら(う)です。

[#15109] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/12

わたなべです。

[#15112] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/12

こんにちは、なかむら(う)です。

[#15114] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/12

わたなべです。

[#15115] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/12

こんにちは、なかむら(う)です。

[#15119] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/12

わたなべです。

[#15121] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/12

こんにちは、なかむら(う)です。

[#15124] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/12

わたなべです。

[#15126] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/12

こんにちは、なかむら(う)です。

[#15174] strange behavior about PTY.spawn — akira yamada / やまだあきら <akira@...>

18 messages 2001/11/15
[#15176] Re: strange behavior about PTY.spawn — matz@... (Yukihiro Matsumoto) 2001/11/15

まつもと ゆきひろです

[#15251] Re: [ruby-ext:01999] Re: syslog module is becoming ready — "Akinori MUSHA" <knu@...>

 というわけで 1.7 に syslog モジュールを入れました。

43 messages 2001/11/26

[#15270] ruby on NetBSD — "U.Nakamura" <usa@...>

こんにちは、なかむら(う)です。

25 messages 2001/11/28
[#15271] Re: ruby on NetBSD — Takahiro Kambe <taca@...> 2001/11/28

In message <20011128181510.3D11.USA@osb.att.ne.jp>

[#15272] Re: ruby on NetBSD — "U.Nakamura" <usa@...> 2001/11/28

こんにちは、なかむら(う)です。

[#15278] Re: ruby on NetBSD — Takahiro Kambe <taca@...> 2001/11/28

In message <20011128182726.3D14.USA@osb.att.ne.jp>

[#15296] Re: ruby on NetBSD — "U.Nakamura" <usa@...> 2001/11/29

こんにちは、なかむら(う)です。

[#15298] time.rb — Tanaka Akira <akr@...17n.org>

というわけで、timex.rb 改め time.rb が rough に入ったのでご意見募集です。

27 messages 2001/11/29

[ruby-dev:15258] Re: [ruby-ext:01999] Re: syslog module is becoming ready

From: Tanaka Akira <akr@...17n.org>
Date: 2001-11-27 01:26:47 UTC
List: ruby-dev #15258
In article <86g0718ak6.wl@archon.local.idaemons.org>,
  "Akinori MUSHA" <knu@iDaemons.org> writes:

>  pp は標準に入ってこそ便利に使われるという好例になりそうです。
> あとで rough/lib に入れておきます。

まぁ、個人的には Wadler の単純な algebra より、Pablo R. Azero らの
Optimal Pretty-Printing Combinators に心惹かれてているので、そのうちべ
つのものをはじめちゃうかもしれませんが... まぁ、そのくらいのほうが安定
してていいのかも。

>  timex は、標準に入れるなら time.rb という名前にしてしまうのは
> どうでしょうか。同名のクラスを拡張・補完するライブラリという点
> では、 Thread/thread.rb の例があります。

あぁ、それはいいですね。そうしましょう。

メソッドの名前も RFC の番号がついているのはまつもとさんの好みに合わな
いという問題があるので、いいのが思いついたら変えた方がいいかも。
[ruby-list:15923]

# いや、これは C で実装する場合の話なのか?

あと、今ふと思ったんですが、rfc2822 メソッドは UTC か localtime かじゃ
なくて、optional 引数で挙動を選んだ方がいいのかもしれません。

> > ABNF も RFC 関連を扱うときには便利だとと思います。今はまだ出来が良くあ
> > りませんが。
> 
>  これは ReGen を含むんですよね。

機能的にはそうなるでしょうが、ファイルの数も含めてどんな構成になるかは
流動的です。とりあえず文字クラス(アルファベットΣの部分集合)の実装であ
るところの自然数(注: 0を含む)の集合を表現するクラスは別のファイルに分
けることにしましたが、正規文法・文脈自由文法を分けるが混ぜるかで悩んで
ます。正規表現と呼ばれる正規文法じゃない連中をどうするかもなかなか問題
です。

あと、2項演算子で coerce の問題が出てくるんですが、double dispatch で
やろうかと思ったら記述量が多くてめげてしまって... ad hoc にやるしかな
いか、とか思い始めてます。

また、二項演算子といえば連結が * というのも悩みどころです。どの流儀に
合わせるにしても気持ちの悪さは残りますし、ついでにいえば議論を呼ぶのも
確実です。

あと、理論的な問題として、BNF から正規表現への変換の完全性 - 変換可能
なもの全てを変換できる性質 - の話がありますが、これが出来ると
undecidable と証明されたことをひっくり返してしまえるようなので、どうも
不可能なようです。というわけでありがちなケースでうまく動く奴を作んない
といけません。まぁ、すでに少しやっているわけですし、難しいことはどうせ
できないのでやらなければいいわけですが。

まぁ、(もし出来上がるなら)つぎのバージョンはがらっと構成が変化している
ことは間違いありません。

> URI で使われている正規表現も
> ReGen/ABNF で読みやすい式で生成できるのかな。

あぁ、RFC 2396 ならなんの問題もなくいきます。

>  上の RDtool とあわせ、 racc を入れる方向で話を進めましょうか。
> (CVS 版を) make することを考えると、標準でインストールするかは
> 別として racc コンパイラも同梱した方がよい?

個人的にはパーザジェネレータくらいは当然、と思っていますが。
-- 
[田中 哲][たなか あきら][Tanaka Akira]
「ふえろ! わかめちゃん作戦です$(C⊇」(Little Worker, 桂遊生丸)

In This Thread