[#8985] file editing using Regular Expression — Ryo HAYASAKA <hayasaka@...>

早坂@会津大学です。

24 messages 1998/08/05
[#8987] Re: file editing using Regular Expression — WATANABE Hirofumi <watanabe@...> 1998/08/05

わたなべです.

[#8989] Re: file editing using Regular Expression — Ryo HAYASAKA <hayasaka@...> 1998/08/05

早坂@会津大学です。

[#8990] Re: file editing using Regular Expression — WATANABE Hirofumi <watanabe@...> 1998/08/05

わたなべです.

[#8992] Re: file editing using Regular Expression — Inaba Hiroto <inaba@...> 1998/08/05

From: WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>

[#8993] Re: file editing using Regular Expression — matz@... (Yukihiro Matsumoto) 1998/08/06

まつもと ゆきひろです

[#8994] Re: file editing using Regular Expression — Inaba Hiroto <inaba@...> 1998/08/06

From: matz@netlab.co.jp (Yukihiro Matsumoto)

[#8995] Re: file editing using Regular Expression — matz@... (Yukihiro Matsumoto) 1998/08/07

まつもと ゆきひろです

[#8996] Re: file editing using Regular Expression — Takahiro Maebashi <maebashi@...> 1998/08/07

前橋です。

[#8997] Perl Conference (Re: Re: file editing using Regular Expression) — matz@... (Yukihiro Matsumoto) 1998/08/07

まつもと ゆきひろです

[#9008] FAQ — gotoken@... (GOTO Kentaro)

ごとけんです

19 messages 1998/08/10
[#9009] Re: FAQ — matz@... (Yukihiro Matsumoto) 1998/08/10

まつもと ゆきひろです

[#9010] Re: FAQ — gotoken@... (GOTO Kentaro) 1998/08/10

ごとけんです

[#9016] あなたのウロコみせてください (Re: FAQ) — matz@... (Yukihiro Matsumoto) 1998/08/10

まつもと ゆきひろです

[#9048] Re: python vs ruby (Re: あなたのウロコみせてください) — 助田 雅紀 <masaki.suketa@...>

助田です。

13 messages 1998/08/11
[#9058] Re: python vs ruby (Re: あなたのウロコみせてください ) — Kikutani Makoto <kikutani@...> 1998/08/11

まあ、self以外はべつにPythonもきらいではないのですが、

[#9072] irb -m — gotoken@... (GOTO Kentaro)

ごとけんです

45 messages 1998/08/12
[#9081] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/12

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

[#9088] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/13

まつもと ゆきひろです

[#9102] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/14

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

[#9103] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/14

まつもと ゆきひろです

[#9104] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/14

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

[#9105] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/14

まつもと ゆきひろです

[#9106] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/14

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

[#9107] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/14

まつもと ゆきひろです

[#9108] Re: irb -m — gotoken@... (GOTO Kentaro) 1998/08/14

ごとけんです

[#9109] Re: irb -m — matz@... (Yukihiro Matsumoto) 1998/08/14

まつもと ゆきひろです

[#9110] Re: irb -m — gotoken@... (GOTO Kentaro) 1998/08/14

ごとけんです

[#9123] Re: irb -m — keiju@... (石塚圭樹 ) 1998/08/16

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

[#9124] Re: irb -m — gotoken@... (GOTO Kentaro) 1998/08/17

ごとけんです

[#9144] Matrix#to_i [Re: irb -m] — keiju@... (石塚圭樹 ) 1998/08/17

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

[#9091] NT 用 ruby-1.1c — Sinichiro Dezawa <dezawa@...>

出沢です

23 messages 1998/08/13
[#9093] Re: NT 用 ruby-1.1c — WATANABE Hirofumi <watanabe@...> 1998/08/13

わたなべです.

[#9180] induced_from — gotoken@... (GOTO Kentaro)

ごとけんです

16 messages 1998/08/18

[#9256] Re: 式はどこで終るか — 助田 雅紀 <masaki.suketa@...>

助田です。

17 messages 1998/08/24
[#9257] Re: 式はどこで終るか — Sinichiro Dezawa <dezawa@...> 1998/08/24

出沢です

[#9261] Re: 式はどこで終るか — Wakou Aoyama <wakou@...> 1998/08/24

青山です。

[#9262] telnet.rb [Re: 式はどこで終るか ] — Sinichiro Dezawa <dezawa@...> 1998/08/25

出沢です

[#9269] Re: telnet.rb [Re: 式はどこで終るか ] — Wakou Aoyama <wakou@...> 1998/08/26

青山です。

[#9267] 正規表現 — "民斗 " <tommy@...>

民斗です。

17 messages 1998/08/25
[#9268] Re: 正規表現 — matz@... (Yukihiro Matsumoto) 1998/08/25

まつもと ゆきひろです

[#9278] Re: 正規表現 — "民斗 " <tommy@...> 1998/08/26

民斗です。

[#9351] shttpsrv-1.0 & grepsvr-1.1 — Shin-ichro Hara <sinara@...>

原です。

14 messages 1998/08/30

[ruby-list:9314] Re: ruby 1.1c3 released

From: ARIMA Yasuhiro <fit0298@...>
Date: 1998-08-28 01:49:07 UTC
List: ruby-list #9314
Regard to "[ruby-list:9301] ruby 1.1c3 released"

有馬@FITECです。

ruby-1.1c3 を WATCOM C でコンパイルしてみました。

File BIGNUM.C:
107         return bignorm((VALUE)RBIGNUM(x)); /* __WATCOMC__ */
1264        return big_mod((VALUE)v, max); /* __WATCOMC__ */
File MARSHAL.C:
668     		r_regist((VALUE)big, arg); /* __WATCOMC__ */
File RE.C:
651         kcode_set_option((VALUE)re); /* __WATCOMC__ */
 関数に合わせて型キャストしただけです。

File FILE.C:
970     #  ifndef __WATCOMC__           /* __WATCOMC__ */
971     #   define utimbuf _utimbuf     /* __WATCOMC__ */
972     #  endif                        /* __WATCOMC__ */
 WATCOM だと、utimbuf があるので使いません。

File STRING.C:
488     #ifdef _MSC_VER                         /* __WATCOMC__ */
489     #define min(a,b) (((a)>(b))?(b):(a))    /* __WATCOMC__ */
490     #endif                                  /* __WATCOMC__ */

WATCOM C では、 min/max は定義済みですので外してます。
マクロでない、変数としても、min/max -> mn/mx ぐらいに変えておいたほうが
無難だと思います。 #ifdef min でもいいんですが。

File PARSE.C:
以下の行で、引数の型が合わないといわれてます。byacc を使ってます。

parse.y(2005): Error! E1071: Type of parameter 2 does not agree with previous definition
		    list_append(list, NEW_STR(ss));
parse.y(2083): Error! E1071: Type of parameter 2 does not agree with previous definition
	    list_append(list, NEW_STR(ss));
parse.y(2160): Error! E1071: Type of parameter 2 does not agree with previous definition
    yylval.node = NEW_CALL(NEW_STR(yylval.val), rb_intern("split"), 0);
parse.y(2160): Error! E1071: Type of parameter 3 does not agree with previous definition
    yylval.node = NEW_CALL(NEW_STR(yylval.val), rb_intern("split"), 0);
parse.y(2235): Error! E1071: Type of parameter 2 does not agree with previous definition
		list_append(list, NEW_STR(yylval.val));
parse.y(2240): Error! E1071: Type of parameter 2 does not agree with previous definition
	    list_append(yylval.node, NEW_STR(str_new2("\n")));
parse.y(2242): Error! E1071: Type of parameter 2 does not agree with previous definition
	    if (!list) list = NEW_DSTR(str);
parse.y(2963): Error! E1071: Type of parameter 3 does not agree with previous definition
	    yylval.node = NEW_BACK_REF(c);
parse.y(2963): Error! E1071: Type of parameter 4 does not agree with previous definition
	    yylval.node = NEW_BACK_REF(c);
parse.y(2975): Error! E1071: Type of parameter 3 does not agree with previous definition
	    yylval.node = NEW_NTH_REF(atoi(tok()));
parse.y(2975): Error! E1071: Type of parameter 4 does not agree with previous definition
	    yylval.node = NEW_NTH_REF(atoi(tok()));
parse.y(3107): Error! E1071: Type of parameter 2 does not agree with previous definition
	list = NEW_DSTR(ss);
parse.y(3110): Error! E1071: Type of parameter 2 does not agree with previous definition
	list_append(list, NEW_STR(ss));
parse.y(3142): Error! E1071: Type of parameter 2 does not agree with previous definition
		list_append(list, NEW_STR(str_new2("#$")));
parse.y(3208): Error! E1071: Type of parameter 2 does not agree with previous definition
		    list_append(list, NEW_STR(str_new2("#")));
parse.y(3211): Error! E1071: Type of parameter 2 does not agree with previous definition
		    list_append(list, NEW_STR(str_new(tok(), toklen())));
parse.y(3224): Error! E1071: Type of parameter 2 does not agree with previous definition
    node = NEW_EVSTR(tok(),toklen());
parse.y(3383): Error! E1071: Type of parameter 3 does not agree with previous definition
    return NEW_CALL(recv, id, narg==1?NEW_LIST(arg1):0);
parse.y(3435): Error! E1071: Type of parameter 2 does not agree with previous definition
	return NEW_STR(str_new2(sourcefile));
parse.y(3438): Error! E1071: Type of parameter 2 does not agree with previous definition
	return NEW_LIT(INT2FIX(sourceline));
parse.y(3441): Error! E1147: Too many errors: compilation aborted
	if (dyna_in_block() && dyna_var_defined(id)) return NEW_DVAR(id);

--
 有馬 康弘 <fit0298@fitec.co.jp>

In This Thread