[#5809] mod_ruby-0.0.7 — Shugo Maeda <shugo@...>

前田です。

63 messages 1999/03/01
[#5845] Re: mod_ruby-0.0.7 — Shugo Maeda <shugo@...> 1999/03/01

前田です。

[#5860] Re: mod_ruby-0.0.7 — moochan <moochan@...> 1999/03/02

moochan です.

[#5892] Re: mod_ruby-0.0.7 — Shugo Maeda <shugo@...> 1999/03/02

前田です。

[#5855] Re: mod_ruby-0.0.7 — Shugo Maeda <shugo@...> 1999/03/01

前田です。

[#5919] Re: mod_ruby-0.0.7 — Shugo Maeda <shugo@...> 1999/03/03

前田です。

[#5895] [REQ] 中置の def — EGUCHI Osamu <eguchi@...>

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

18 messages 1999/03/02
[#5907] Re: [REQ] 中置の def — EGUCHI Osamu <eguchi@...> 1999/03/03

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

[#5965] Re: Precision in Mathematica (Re: Bigfloat) — keiju@... (石塚圭樹 )

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

28 messages 1999/03/04
[#5981] Re: Precision in Mathematica (Re: Bigfloat) — gotoken@... (GOTO Kentaro) 1999/03/04

ごとけん

[#6053] Re: Precision in Mathematica (Re: Bigfloat) — matz@... (Yukihiro Matsumoto) 1999/03/06

まつもと ゆきひろです

[#6150] Re: Precision in Mathematica (Re: Bigfloat) — matz@... (Yukihiro Matsumoto) 1999/03/09

まつもと ゆきひろです

[#6159] Re: Precision in Mathematica (Re: Bigfloat) — EGUCHI Osamu <eguchi@...> 1999/03/09

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

[#6197] Re: Precision in Mathematica (Re: Bigfloat) — keiju@... (石塚圭樹 ) 1999/03/10

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

[#6203] Re: Precision in Mathematica (Re: Bigfloat) — EGUCHI Osamu <eguchi@...> 1999/03/10

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

[#6224] Re: Precision in Mathematica (Re: Bigfloat) — keiju@... (石塚圭樹 ) 1999/03/11

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

[#6238] Re: Precision in Mathematica (Re: Bigfloat) — EGUCHI Osamu <eguchi@...> 1999/03/11

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

[#6302] Re: Precision in Mathematica (Re: Bigfloat) — keiju@... (石塚圭樹 ) 1999/03/12

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

[#6304] Re: Precision in Mathematica (Re: Bigfloat) — EGUCHI Osamu <eguchi@...> 1999/03/12

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

[#5970] [REQ] variable of regex — keiju@... (Keiju ISHITSUKA)

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

43 messages 1999/03/04

[#6090] Thread#kill — Shugo Maeda <shugo@...>

前田です。

24 messages 1999/03/08

[#6328] Re: Ruby 1.3.1-990315 — WATANABE Hirofumi <watanabe@...>

わたなべです.

41 messages 1999/03/15
[#6329] Re: Ruby 1.3.1-990315 — matz@... (Yukihiro Matsumoto) 1999/03/15

まつもと ゆきひろです

[#6331] Re: Ruby 1.3.1-990315 — Wakou Aoyama <wakou@...> 1999/03/15

青山です。

[#6338] Re: Ruby 1.3.1-990315 — matz@... (Yukihiro Matsumoto) 1999/03/16

まつもと ゆきひろです

[#6347] Re: Ruby 1.3.1-990315 — Wakou Aoyama <wakou@...> 1999/03/16

青山です。

[#6348] Re: Ruby 1.3.1-990315 — matz@... (Yukihiro Matsumoto) 1999/03/16

まつもと ゆきひろです

[#6350] Re: Ruby 1.3.1-990315 — Wakou Aoyama <wakou@...> 1999/03/16

青山です。

[#6353] Re: Ruby 1.3.1-990315 — matz@... (Yukihiro Matsumoto) 1999/03/16

まつもと ゆきひろです

[#6354] Re: Ruby 1.3.1-990315 — Wakou Aoyama <wakou@...> 1999/03/16

青山です。

[#6434] Time#+ — Koji Arai <JCA02266@...>

新井です。

19 messages 1999/03/22
[#6442] Re: Time#+ — matz@... (Yukihiro Matsumoto) 1999/03/22

まつもと ゆきひろです

[ruby-dev:6400] Re: Bigfloat [compare to NaN]

From: EGUCHI Osamu <eguchi@...>
Date: 1999-03-17 22:46:41 UTC
List: ruby-dev #6400
えぐち@エスアンドイー%徳山出張中 です。

GOTO Kentaro wrote:
> 
> ごとけんです
> 
> In message "[ruby-dev:6362] Re: Bigfloat [compare to NaN]"
>     on 99/03/16, EGUCHI Osamu <eguchi@shizuokanet.ne.jp> writes:
> 
> >えぐち@エスアンドイー%徳山出張中 です。
> 
> 出先からも参加なさる熱意に敬意を表します(^^;;

ただの現実逃避という説も ,,,,^^;;;;;

> >たとえば、
> >
> >   f = "x" + "y" + "a" + "b"
> >   f.replace!({"x", 1},{"y",2})
> >   puts f
> >=> 3 + a + b
> >
> >といった置換系を考えています。
> >(これを関数と呼べるかは別として、 ;-p)
> >
> >式の変形も
> >
> > f.replace!({1-a**2, (1+a)*(1-a)})
> >
> >の様に出来ないかと考えています。
> >この場合、仮引数 a を任意の式にマッチさせる
> >表現手段が必要になってしまい、実現できていません。 ^^;;;
> 
> どこまで楽しむかの問題なのかも知れませんが,実用性を
> 考えるなら,ユーザーインターフェイスと評価系をそれぞれ
> つくっていく方がやはり自然な気がします.それで,その後で

大筋そのとおりだと思います。
ともあれ、Ruby の Parser を流用する事で、
かなり見た目に高度な解析(演算子の強さ、畳み込みなど)
が出来てし合う事が解ったので、楽しみ方面に走って染ましました。^^;;

> ユーティリティ的に上のような小道具を用意した方がよいかと.
> 折衷的な方法は考える局面が多すぎるのではないでしょうか??
> また上の様な方針だと評価のタイミングを完全には設計できない
> のもつらいと思います.

そうですね、実際に文字列を受け取って、それを
式の内部表現に変換するのを設計するのは結構面倒ですが、
やはり、地道に設計するのが早道ですね。

> >この方法の最大の難点は、
> >Ruby らしくないという事です。 ^^;;;
> >#どうみても OO じゃない !
> 
> 内部的には演算子に基づいた Ruby の表現を用いるのではなく,
> 型をクラスとして表現していく方がいいんではないでしょうか??
> Scanner はユーザーインターフェイスの問題として扱えばよいし,
> 内部モデルの記述はRubyで書く以上,自然にOO風味になっていく
> のではないかと.

ですね、
	ユーザインタフェース
	字句解析
	文法解析
	式の正規化
	恒常式の combine
	表示・可視化

の機能分類まで考えてますが、
助走で勢いつけないと、失速しそう ^^;;

	えぐち


In This Thread

Prev Next