[#11156] How to delete methods from superclass? — Clemens Hintze <c.hintze@...>

Hello,

25 messages 1998/12/01
[#11157] Re: How to delete methods from superclass? — matz@... (Yukihiro Matsumoto) 1998/12/01

Hi, Clemens.

[#11176] English List [Re: How to delete methods from superclass?] — gotoken@... (GOTO Kentaro) 1998/12/01

In message "[ruby-list:11157] Re: How to delete methods from superclass?"

[#11250] Ruby 用語集 — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

25 messages 1998/12/08

[#11269] 京都 (Re: [ruby-dev:3789] Re: List()) — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

21 messages 1998/12/11
[#11299] Re: 京都 — MAEDA Shugo <shugo@...> 1998/12/12

前田です。

[#11393] mod_ruby — shugo@... (Shugo Maeda)

前田です。

28 messages 1998/12/21
[#11394] Re: mod_ruby — matz@... (Yukihiro Matsumoto) 1998/12/21

まつもと ゆきひろです

[#11398] Re: mod_ruby — shugo@... (Shugo Maeda) 1998/12/21

前田です。

[#11399] RE: mod_ruby — OZAWA Sakuro <crouton@...> 1998/12/21

さくです。

[#11408] Re: Be port — shugo@... (Shugo Maeda) 1998/12/22

前田です。

[#11464] ruby and IDE — Noritsugu Nakamura <nnakamur@...>

18 messages 1998/12/27
[#11465] goto (Re: ruby and IDE) — ttate@... 1998/12/27

立石です。

[ruby-list:11476] Re: goto (Re: ruby and IDE)

From: kjana@... (YANAGAWA Kazuhisa)
Date: 1998-12-28 14:35:00 UTC
List: ruby-list #11476
In message <19981227104446F.ttate@jaist.ac.jp>
ttate@jaist.ac.jp writes:

> ;; IDEとは関係ないです。m(_ _)m

ところで IDE ってなんでしょう?

# I/O のぶんざいでプロセッサ時間を食うな,programmable channel をみなら
# え,っていうやつとは違うような....

> ruby対応というので思い出したのですが、perl-byacc
> をrubyに移植できないかと最近ちょっと手を出したの
> ですが、goto文がでてきたのですぐにあきらめてしま
> いました、、、、(^^;

parser generator が欲しくなることって,たまにありますね.Perl や
Python のを拾ってきてみても何だか移植する気力が湧かないし,C のやつだ
と「作らなきゃいけないデータ構造」と「組み込みクラスでまかなえる部分」
との切り分けとか,アルゴリズムの解析とかを考えていると面倒臭くなってし
まう.

semantic action は気にしないで parse tree さえ作ってくれれば後はトラバー
スして何とかしますっていう感じのものを考えているんですが....

「parser generator を作るためには parser generator があると便利です」(^^:

# だいいち scanner に関してはあんなに安直に済ましたのに,parser に対し
# ては妙にしっかりしていたりしたらバランスが悪いではないか (^^;

# あの scanner generator,「余分な true」が気になる方は Scanner#scan
# の `true' を `raise ScanGoto.new' に置き換えてください.まあ使う人が
# いるかっていうと,さぁ....


> rubyにgotoが加わる日はこないのでしょうか?

    1. プログラムを組み変える
    2. そのうえで例外と send で何とかする

状態遷移ぐらいならこれでどうにか.

# もっと単純なのなら catch/throw でも十分.Find.prune とか.

===========================================================================
  柳川和久 @ 東大阪市 . 大阪府
  kjana@os.xaxon.ne.jp                                  December 28, 1998
「....少なくとも
    夜の空の方が本物だということはわかったな.昼間の空は書き割だ」
「なによそれ」「へんだぜ」

In This Thread