From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat Nov  8 17:09:33 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id hA889XG39146;
	Sat, 8 Nov 2003 17:09:33 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail.j.dendai.ac.jp (mail.j.dendai.ac.jp [133.14.49.1])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id hA889XM39141
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 8 Nov 2003 17:09:33 +0900 (JST)
	(envelope-from fujimoto@j.dendai.ac.jp)
Received: from j.dendai.ac.jp (yebisu.j.dendai.ac.jp [133.14.49.224])
	by mail.j.dendai.ac.jp (Postfix) with ESMTP id 909738069
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat,  8 Nov 2003 17:09:32 +0900 (JST)
Message-ID: <3FACA4BC.9080006@j.dendai.ac.jp>
From: FUJIMOTO Kou <fujimoto@j.dendai.ac.jp>
Organization: Tokyo Denki University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.5) Gecko/20031020
X-Accept-Language: ja, en-us, en
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <031107203552.M0100915@flame.hirata.nuee.nagoya-u.ac.jp>
In-Reply-To: <031107203552.M0100915@flame.hirata.nuee.nagoya-u.ac.jp>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 08 Nov 2003 17:09:32 +0900
X-Sequence: FreeBSD-users-jp 77149
Subject: [FreeBSD-users-jp 77149] Re: c =?ISO-2022-JP?B?GyRCOEAbKEI=?=
 =?ISO-2022-JP?B?GyRCOGwkTiVpJSQlViVpJWolPSE8JTklMyE8JUkbKEI=?=
 =?ISO-2022-JP?B?GyRCJHI4KyRrJEskTyEpGyhC?=
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: fujimoto@j.dendai.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031103

$BF#K\!wEEBg$G$9!#(B

Takao Ono wrote:

> $BNc$($P(B BASIC $B$d(B Pascal $B$G$O8@8l$KAH9~$^$l$?5!G=$H$7$FF~=PNO$,$"$j(B
> $B$^$9(B. $B$3$l$KBP$7$F(B, $B!V(BC $B$K$O$=$N$h$&$J!XAH9~$_$N5!G=!Y$H$7$F$NF~(B
> $B=PNO$O$"$j$^$;$s!W$H$$$&$N$J$i$$$$$s$G$9$1$I(B, $B!VF~=PNO5!G=$O8@8l(BC
> $B$NHO0OFb$K$O$J$$!W$H8@$$@Z$C$A$c$&$N$b$I$&$+$J(B, $B$H(B. $B$G(B, printf $B$J(B
> $B$s$F$N$O30It%j%s%1!<%8$r;}$DL>A0$H$7$F=hM}7O$KM=Ls$5$l$F$$$k$s$G(B
> $B$9$1$I(B, $B$3$l$O!V8@8l(BC $B$G5,Dj$5$l$?F~=PNO5!G=$N0lIt!W$H3HBg2r<a$G(B
> $B$-$k$o$1$G$7$F(B.

$B$($(!"$G$9$+$i!V8@8l(BC$B!W$H$O0lBN$I$3$^$G$r4^$`$+!"$H$$$&ItJ,$K$D$$$F(B
$B!J(BANSI/ISO$BE*$J!K9-5A$N2r<a$H!J(BK&R$BE*$J!K695A$N2r<a$,$"$jF@$k!"$H(B
$B;W$&$o$1$G$9!#@h$K$b=q$$$?$h$&$K!"(BISO/IEC$B$N5,3J=qA4BN$,!V8@8l(BC$B$N5,3J!W(B
$B$G$"$j$J$,$i!"FbIt$N9=@.$GBh(B6$B@a$,!V8@8l!WBh(B7$B@a$,!V%i%$%V%i%j!W(B
$B$H$$$&$h$&$KJ,$+$l$F$$$k$o$1$G$9$+$i!":#$G$b9-5A!&695AN>J}$N;H$o$lJ}$,(B
$B$"$k$N$@$m$&$J$H!#(B

$BK.LuK\$G62=L$G$9$,(B:-)Les Hancock $B$N!X!J2~D{?7HG!K(BC$B8@8lF~Lg!Y(B
$B!JK.Lu%"%9%-!<4)!K$G$O$b$C$H$O$C$-$j$H!"(B
$B!V!D!D(BC$B8@8l<+BN$r:G>.8BEY$N5!G=$7$+;}$?$J$$$h$&$K@_7W$7$^$7$?!#(B
$B$=$N7k2L$H$7$F(BRitchie$B$O8@8l$NDj5A$NCf$+$i!"(BI/O$B$K4X$9$k$9$Y$F$N(B
$B;vJA$r0U?^E*$K:o=|$7$F$7$^$C$?$N$G$9!#!W(B
$B$H5-=R$7$F$$$^$9!#(B

Kitchen sink $B$h$j$bC15!G=$NAH$_9g$o$;$rNI$7$H$9$k(BUNIX$BE*$JH/A[$K(B
$B=>$($P!"!V8@8l(BC$B!W$N2r<a$r695A$K:N$k$H$$$&$N$O$^$"<+A3$J$3$H$@$H(B
$B;W$$$^$9$7!"@N$+$i(BC$B$d(BUNIX$B4D6-$K47$l$F$$$k?M$O$3$&$$$&;kE@$KN)$D(B
$B$3$H$,B?$$$N$+$J!"$H$b;W$$$^$9!#(B

$B0lJ}$G!"(BUNIX$B@$3&$rD6$($F$3$3$^$G9-$^$C$F$7$^$C$?(BC$B$K$D$$$F(B
$B$I$&$7$F$b2DHB@-$r9MN8$;$6$k$rF@$J$$$G$7$g$&!#$=$N$?$a$K%i%$%V%i%j(B
$B$^$G4^$a$?;EMM$r!V8@8l(BC$BI8=`!W$H$7$F$7$^$*$&$H$$$&$N$O;~Be$NN.$l(B
$B$H$7$F$3$l$b<+A3$G$"$k$H;W$$$^$9!#(B

> fujimoto> > $B$5$i$K(B, $B%f!<%6$OI8=`%i%$%V%i%j4X?t$H$7$F5,3J$G;XDj$5$l$?$b$N$HF1(B
> fujimoto> > $B$8L>A0$GJL$N$b$N$rDj5A$7$F$O$$$1$J$$$3$H$K$J$C$F$$$k$N$G(B,
> fujimoto> $B$9$$$^$;$s!"$3$N@)Ls$O$I$3$G5,Dj$5$l$F$$$k$+!"%]%$%s%?$r<($7$F(B
> fujimoto> $B$b$i$($k$H=u$+$j$^$9!#(B
> $B$"!A(B, $B!V30It%j%s%1!<%8$r;}$DL>A0$H$7$F!W$G$9$M(B.
> # $B$G$b(B, $BCN$C$F$F$o$6$H$V$D$1$k$3$H$O$7$J$$$h$J(B.
> 
> 7.1.3 Reserved Identifiers $B$N(B paragraph 2, 3 $B$"$?$j$G$9(B.

$B$3$3$O!VDj5A$7$F$O$$$1$J$$!W$G$O$J$/!"M=Ls<1JL;R$HF1$8L>A0$N(B
$B<1JL;R$rDj5A!&@k8@$7$?>l9g$NF0:n$O(B "undefined" $B$G$"$k!"$G$9$M!#(B
undefined behavior $B$K$D$$$F5,3J=q$G$OFC$KMW5a$r2]$7$F$$$^$;$s(B
$B$+$i!"!J2DHB@-$r5>@7$K$7!"$+$D$I$N$h$&$J7k2L$r0z$-5/$3$9$+$K$D$$$F(B
$B%W%m%0%i%^$,@UG$$r;}$F$k$J$i!K$$$1$J$$$H$^$G$O8@$o$J$$$N$G$7$g$&!#(B

$B!t(B"Rationale" http://std.dkuug.dk/JTC1/SC22/WG14/www/docs/n897.pdf
$B!t$G$O(B "no user-supplied external names may match library names"
$B!t$HL@5-$7$F$"$j!"!V$d$C$F$O$$$1$J$$!W<q;]$O$o$+$j$^$9!#(B

$B$A$J$_$K!"(BFreeBSD$B$G$O(B /usr/src/sys/libkern $BCf$G(BISO$BI8=`%i%$%V%i%j$H(B
$BF1$8L>A0$N4X?t72$,Dj5A$5$l$F$?$j$7$^$9$,!"$3$l$O!VCN$C$F$F$o$6$H(B
$B$V$D$1$F$k!W$h$&$J5$$,$7$^$9!#(B

-- 
FUJIMOTO Kou, Tokyo Denki University
http://www.j.dendai.ac.jp/~fujimoto/

