[#1185] ruby on Macintosh — 藤本尚邦 / FUJIMOTO Hisakuni <hisa@...>
みなさまはじめまして。藤本と申します。1ヵ月くらい前にDBMのことで
6 messages
1998/01/02
[#1193] SHA module — Eiji-usagi-MATSUmoto <ematsu@...>
うさぎです
5 messages
1998/01/05
[#1194] html check — masaki.suketa@...
助田です。
5 messages
1998/01/05
[#1215] var arg method — Kikutani Makoto <kikutani@...>
きくたにです。
10 messages
1998/01/06
[#1216] Re: var arg method
— matz@... (Yukihiro Matsumoto)
1998/01/06
まつもと ゆきひろです
[#1218] Re: var arg method
— Kikutani Makoto <kikutani@...>
1998/01/06
きくたにです。説明不足ですみません。
[#1235] RE: ruby on Macintosh — 青山 和光 <PXN11625@...>
In-Reply-To: [ruby-dev:1185] ruby on Macintosh
8 messages
1998/01/07
[#1249] Ruby/Gtk — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
5 messages
1998/01/08
[#1273] install *.rb to lib/ — Kikutani Makoto <kikutani@...>
rubyのmake installのとき、tcltklibのように、*.so 以外に *.rb を
7 messages
1998/01/11
[#1283] slanglib — Kikutani Makoto <kikutani@...>
きくたにです。
13 messages
1998/01/13
[#1285] Re: slanglib
— WATANABE Hirofumi <watanabe@...>
1998/01/14
わたなべです.
[#1303] tk update — Kikutani Makoto <kikutani@...>
Tkでupdateコマンドを使う必要が生じたのですが、できないようですね。
6 messages
1998/01/21
[#1320] [MethodIndex] Bug and question — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
32 messages
1998/01/23
[#1321] Re: [MethodIndex] Bug and question
— matz@... (Yukihiro Matsumoto)
1998/01/23
まつもと ゆきひろです
[#1323] Re: [MethodIndex] Bug and question
— keiju@... (Keiju ISHITSUKA)
1998/01/23
けいじゅ@日本ラショナルソフトウェアです.
[#1332] Re: [MethodIndex] Bug and question
— keiju@... (Keiju ISHITSUKA)
1998/01/27
けいじゅ@日本ラショナルソフトウェアです.
[#1333] Re: [MethodIndex] Bug and question
— matz@... (Yukihiro Matsumoto)
1998/01/27
まつもと ゆきひろです
[#1334] Re: [MethodIndex] Bug and question
— keiju@... (石塚圭樹 )
1998/01/27
けいじゅ@日本ラショナルソフトウェアです.
[#1351] Re: [MethodIndex] Bug and question
— keiju@... (石塚圭樹 )
1998/01/29
けいじゅ@日本ラショナルソフトウェアです.
[#1353] Re: [MethodIndex] Bug and question
— matz@... (Yukihiro Matsumoto)
1998/01/29
まつもと ゆきひろです
[#1354] Re: [MethodIndex] Bug and question
— keiju@... (石塚圭樹 )
1998/01/29
けいじゅ@日本ラショナルソフトウェアです.
[#1355] Re: [MethodIndex] Bug and question
— matz@... (Yukihiro Matsumoto)
1998/01/30
まつもと ゆきひろです
[#1358] Re: [MethodIndex] Bug and question
— keiju@... (石塚圭樹 )
1998/01/30
けいじゅ@日本ラショナルソフトウェアです.
[#1359] Re: [MethodIndex] Bug and question
— matz@... (Yukihiro Matsumoto)
1998/01/30
まつもと ゆきひろです
[#1363] Re: [MethodIndex] Bug and question
— matz@... (Yukihiro Matsumoto)
1998/02/02
まつもと ゆきひろです
[#1364] Re: [MethodIndex] Bug and question
— keiju@... (Keiju ISHITSUKA)
1998/02/02
けいじゅ@日本ラショナルソフトウェアです.
[#1339] パースエラー等の嵐をDos窓で受けるには...? — Masao Kanemitsu <masao-k@...>
4 messages
1998/01/29
[#1344] ruby-1.1b6 and rbc — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
5 messages
1998/01/29
[ruby-dev:1338] Re: html check
From:
Kazuhisa YANAGAWA <katze@...>
Date:
1998-01-29 02:32:38 UTC
List:
ruby-dev #1338
In message <199801282248.HAA24552@ms7.niftyserve.or.jp>
青山 和光 <PXN11625@niftyserve.or.jp> writes:
> >> 何にしても, 「開始タグの無い終了タグ」はエラーになって欲しいから, 何
> >> にもしないのはどうかと.
>
> そうですね。しかし、考えてみるとこれってチェックが大変なのかも。簡単に
> も出来るかと思っていのですが、どうも内容チェックをしないと実現出来ない
> ような気がしてきました... 何か良い手抜きアイディアはないかな。
ありがちなのは, タグの先読みでしょうか. 次のタグをみて現在のタグの処
理を決定する. 現在のタグの終了タグが省略可能な場合, 先読みしたタグが
同レベルの(コンテナに含むことができない)タグであったら終了タグがあっ
たものとして処理する. 先読みしたタグが終了タグであったらこれを「食べ
て」しまって素直に処理する.... できるんか, そんなん (^^; めんどくさ
い.
cur = get_tag
while next = get_tag # look ahead
if close_tag? cur
raise "syntax error: unexpected end tag #{cur}."
elsif bracket? cur
if not close_tag? next, cur
raise "syntax error: unexpected end tag #{cur}."
end
cur = get_tag
else # cur has omitable end tag.
if close_tag? next, cur
#
cur = get_tag
elsif includable? cur, next
# recursive call of parser
else # same level open tag.
#
cur = next
end
end
end
....やっぱり, めんどう. 自信ないし. さらにいえば, 全然オブジェク
ト指向的でない (^^;
# コードは参考にしないで欲しい.... しないか, こんなん.
===========================================================================
柳川 @ 情報システム学研究科 . 電気通信大学
katze@yuba.is.uec.ac.jp January 29th, 1998.
# 「きゃはははは誰だって十年たてば十歳くらい年とるわよねーっ」