[#26975] [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

56 messages 2005/09/07
[#26976] Re: [proposal] ANSI style function — Yukihiro Matsumoto <matz@...> 2005/09/07

まつもと ゆきひろです

[#26977] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/07

山本です。

[#26978] Re: [proposal] ANSI style function — nobu@... 2005/09/07

なかだです。

[#26979] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/07

山本です。

[#26980] Re: [proposal] ANSI style function — Yukihiro Matsumoto <matz@...> 2005/09/07

まつもと ゆきひろです

[#26983] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/08

山本です。

[#26988] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/08

山本です。

[#26989] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/08

山本です。

[#26990] Re: [proposal] ANSI style function — Yukihiro Matsumoto <matz@...> 2005/09/08

まつもと ゆきひろです

[#26991] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/08

山本です。

[#26995] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/09

山本です。

[#26996] Re: [proposal] ANSI style function — Yukihiro Matsumoto <matz@...> 2005/09/09

まつもと ゆきひろです

[#26998] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/09

山本です。

[#27000] Re: [proposal] ANSI style function — Takahiro Kambe <taca@...> 2005/09/09

In message <20050909220539.E1B26BB8.ocean@m2.ccsnet.ne.jp>

[#27001] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/10

山本です。

[#27002] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/10

山本です。

[#27003] Re: [proposal] ANSI style function — Yukihiro Matsumoto <matz@...> 2005/09/10

まつもと ゆきひろです

[#27004] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/10

山本です。

[#27005] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/10

山本です。

[#27006] Re: [proposal] ANSI style function — Yukihiro Matsumoto <matz@...> 2005/09/10

まつもと ゆきひろです

[#27007] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/10

山本です。

[#27008] Re: [proposal] ANSI style function — Yukihiro Matsumoto <matz@...> 2005/09/10

まつもと ゆきひろです

[#27009] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/10

山本です。

[#27011] Re: [proposal] ANSI style function — Yukihiro Matsumoto <matz@...> 2005/09/10

まつもと ゆきひろです

[#27013] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/10

山本です。

[#27016] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/11

山本です。

[#27015] Re: [proposal] ANSI style function — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/11

山本です。

[#26984] elimination of "extern int errno;" — Takahiro Kambe <taca@...>

こんにちは。

48 messages 2005/09/08
[#27023] sizeof(FILE) problem on DragonFly BSD — Takahiro Kambe <taca@...> 2005/09/12

In message <20050908.120716.71112483.taca@back-street.net>

[#27024] Re: sizeof(FILE) problem on DragonFly BSD — Yukihiro Matsumoto <matz@...> 2005/09/12

まつもと ゆきひろです

[#27025] Re: sizeof(FILE) problem on DragonFly BSD — Takahiro Kambe <taca@...> 2005/09/12

In message <1126489480.743964.31599.nullmailer@x31.priv.netlab.jp>

[#27027] Re: sizeof(FILE) problem on DragonFly BSD — Takahiro Kambe <taca@...> 2005/09/12

In message <20050912.104954.92585084.taca@back-street.net>

[#27029] Re: sizeof(FILE) problem on DragonFly BSD — Yukihiro Matsumoto <matz@...> 2005/09/12

まつもと ゆきひろです

[#27035] Re: sizeof(FILE) problem on DragonFly BSD — "U.Nakamura" <usa@...> 2005/09/12

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

[#27036] Re: sizeof(FILE) problem on DragonFly BSD — Yukihiro Matsumoto <matz@...> 2005/09/12

まつもと ゆきひろです

[#27079] ruby-1.8.3 status for release (Re: Re: sizeof(FILE) problem on DragonFly BSD) — Masayoshi Takahashi <maki@...> 2005/09/15

高橋征義です。

[#27081] Re: ruby-1.8.3 status for release (Re: Re: sizeof(FILE) problem on DragonFly BSD) — Yukihiro Matsumoto <matz@...> 2005/09/15

まつもと ゆきひろです

[#27082] Re: ruby-1.8.3 status for release — Masayoshi Takahashi <maki@...> 2005/09/15

高橋征義です。

[#27083] Re: ruby-1.8.3 status for release — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/09/15

山本です。

[#27099] Re: ruby-1.8.3 status for release — Hidetoshi NAGAI <nagai@...> 2005/09/15

永井@知能.九工大です.

[#27531] ruby/tk installation without tcl/tk (for 1.8.4) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/10/26

山本です。

[#27619] Re: ruby/tk installation without tcl/tk (for 1.8.4) — Hidetoshi NAGAI <nagai@...> 2005/11/02

永井@知能.九工大です.

[#27139] ruby-1.8.3 status for release — Masayoshi Takahashi <maki@...>

高橋征義です。

66 messages 2005/09/18
[#27193] Re: ruby-1.8.3 status for release — TAKAHASHI Masayoshi <maki@...> 2005/09/20

高橋征義です。

[#27251] 脆弱性レポート翻訳者募集 — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

13 messages 2005/09/21

[#27321] RubyGemsとOS platformとの関係 — Daigo Moriwaki <techml@...>

こんにちは、森脇です。

42 messages 2005/09/26
[#27327] Re: RubyGemsとOS platformとの関係 — nobuyoshi nakada <nobuyoshi.nakada@...> 2005/09/27

なかだです。

[#27330] Re: RubyGemsとOS platformとの関係 — Yukihiro Matsumoto <matz@...> 2005/09/27

まつもと ゆきひろです

[#27337] Re: RubyGems と OS platform との関係 — NISHIO Mizuho <jurader@...> 2005/09/27

西尾瑞穂 と言います。

[#27343] Re: RubyGems と OS platform との関係 — Yukihiro Matsumoto <matz@...> 2005/09/28

まつもと ゆきひろです

[#27347] Re: RubyGems と OS platform との関係 — Tanaka Akira <akr@...17n.org> 2005/09/28

In article <1127872084.608903.6359.nullmailer@x31.priv.netlab.jp>,

[#27348] Re: RubyGems と OS platform との関係 — Yukihiro Matsumoto <matz@...> 2005/09/28

まつもと ゆきひろです

[#27359] Re: RubyGems と OS platform との関係 — Daigo Moriwaki <techml@...> 2005/09/28

森脇です。

[#27364] Re: RubyGems と OS platform との関係 — akira yamada / やまだあきら <akira@...> 2005/09/30

Daigo Moriwaki wrote:

[#27365] Re: RubyGems と OS platform との関係 — Tanaka Akira <akr@...17n.org> 2005/09/30

In article <433CC31E.20802@ruby-lang.org>,

[#27367] Re: RubyGems と OS platform との関係 — akira yamada / やまだあきら <akira@...> 2005/09/30

Tanaka Akira wrote:

[#27369] Re: RubyGems と OS platform との関係 — Tanaka Akira <akr@...17n.org> 2005/10/01

In article <433D4CED.9030005@ruby-lang.org>,

[ruby-dev:26958] Re: ripper problems.

From: nobuyoshi nakada <nobuyoshi.nakada@...>
Date: 2005-09-05 04:51:07 UTC
List: ruby-dev #26958
なかだです。

At Sat, 3 Sep 2005 12:59:31 +0900,
Tanaka Akira wrote in [ruby-dev:26952]:
> "ext/extmk.rb"
> -e:8:in `parse': [Ripper FATAL] unknown token 312 (RuntimeError)
>         from -e:8
>         from -e:6
> 
> "test/ruby/test_lambda.rb"
> -e:8:in `parse': [Ripper FATAL] unknown token 350 (RuntimeError)
>         from -e:8
>         from -e:6

新しく追加されたtokenが対応されていないようです。

> "ext/socket/extconf.rb"
> (eval):1: [BUG] Segmentation fault
> ruby 1.9.0 (2005-09-02) [i686-linux]
> 
> "lib/mkmf.rb"
> (eval):1: [BUG] Segmentation fault
> ruby 1.9.0 (2005-09-02) [i686-linux]

こちらは空の[]ですね。


Index: parse.y
===================================================================
RCS file: /cvs/ruby/src/ruby/parse.y,v
retrieving revision 1.409
diff -U2 -p -u -r1.409 parse.y
--- parse.y	4 Sep 2005 06:01:51 -0000	1.409
+++ parse.y	5 Sep 2005 04:44:15 -0000
@@ -922,5 +922,5 @@ stmt		: kALIAS fitem {lex_state = EXPR_F
 		        fixpos($$, $1);
 		    /*%
-			$$ = dispatch2(aref_field, $1, $3);
+			$$ = dispatch2(aref_field, $1, escape_Qundef($3));
 		    	$$ = dispatch3(opassign, $$, $5, $6);
 		    %*/
@@ -1342,5 +1342,5 @@ mlhs_node	: variable
 			$$ = aryset($1, $3);
 		    /*%
-			$$ = dispatch2(aref_field, $1, $3);
+			$$ = dispatch2(aref_field, $1, escape_Qundef($3));
 		    %*/
 		    }
@@ -1416,5 +1416,5 @@ lhs		: variable
 			$$ = aryset($1, $3);
 		    /*%
-			$$ = dispatch2(aref_field, $1, $3);
+			$$ = dispatch2(aref_field, $1, escape_Qundef($3));
 		    %*/
 		    }
@@ -1677,5 +1677,5 @@ arg		: lhs '=' arg
 		        fixpos($$, $1);
 		    /*%
-			$1 = dispatch2(aref_field, $1, $3);
+			$1 = dispatch2(aref_field, $1, escape_Qundef($3));
 		    	$$ = dispatch3(opassign, $1, $5, $6);
 		    %*/
@@ -3365,5 +3365,5 @@ method_call	: operation paren_args
 			fixpos($$, $1);
 		    /*%
-			$$ = dispatch2(aref, $1, $3);
+			$$ = dispatch2(aref, $1, escape_Qundef($3));
 		    %*/
 		    }
Index: ext/ripper/eventids2.c
===================================================================
RCS file: /cvs/ruby/src/ruby/ext/ripper/eventids2.c,v
retrieving revision 1.4
diff -U2 -p -r1.4 eventids2.c
--- ext/ripper/eventids2.c	22 Sep 2004 05:22:49 -0000	1.4
+++ ext/ripper/eventids2.c	5 Sep 2005 04:05:48 -0000
@@ -43,4 +43,8 @@ static ID ripper_id_words_sep;
 static ID ripper_id_regexp_beg;
 static ID ripper_id_regexp_end;
+static ID ripper_id_label;
+static ID ripper_id_lambda;
+static ID ripper_id_lambda_arg;
+static ID ripper_id_lambeg;
 
 static ID ripper_id_ignored_nl;
@@ -91,4 +95,8 @@ ripper_init_eventids2()
     ripper_id_regexp_beg = rb_intern("on_regexp_beg");
     ripper_id_regexp_end = rb_intern("on_regexp_end");
+    ripper_id_label = rb_intern("on_label");
+    ripper_id_lambda = rb_intern("on_lambda");
+    ripper_id_lambda_arg = rb_intern("on_lambda_arg");
+    ripper_id_lambeg = rb_intern("on_lambeg");
 
     ripper_id_ignored_nl = rb_intern("on_ignored_nl");
@@ -235,4 +243,8 @@ static struct token_assoc {
     {tWORDS_BEG,	&ripper_id_words_beg},
     {tXSTRING_BEG,	&ripper_id_backtick},
+    {tLABEL,		&ripper_id_label},
+    {tLAMBDA,		&ripper_id_lambda},
+    {tLAMBDA_ARG,	&ripper_id_lambda_arg},
+    {tLAMBEG,		&ripper_id_lambeg},
 
     /* ripper specific tokens */
Index: ext/ripper/lib/ripper/core.rb
===================================================================
RCS file: /cvs/ruby/src/ruby/ext/ripper/lib/ripper/core.rb,v
retrieving revision 1.6
diff -U2 -p -r1.6 core.rb
--- ext/ripper/lib/ripper/core.rb	27 Jul 2005 07:27:17 -0000	1.6
+++ ext/ripper/lib/ripper/core.rb	5 Sep 2005 04:46:50 -0000
@@ -177,4 +177,8 @@ class Ripper
     :ivar => 1,
     :kw => 1,
+    :label => 1,
+    :lambda => 1,
+    :lambda_arg => 1,
+    :lambeg => 1,
     :lbrace => 1,
     :lbracket => 1,
@@ -817,4 +821,20 @@ class Ripper
   end
 
+  def on_label(token)
+    token
+  end
+
+  def on_lambda(token)
+    token
+  end
+
+  def on_lambda_arg(token)
+    token
+  end
+
+  def on_lambeg(token)
+    token
+  end
+
   def on_lbrace(token)
     token


-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread