From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Jun 25 12:46:53 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g5P3krH83555;
	Tue, 25 Jun 2002 12:46:53 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from s-gikan2.maizuru-ct.ac.jp (s-gikan2.maizuru-ct.ac.jp [202.19.105.11])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with SMTP/inet id g5P3kqn83550
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 25 Jun 2002 12:46:52 +0900 (JST)
	(envelope-from magara@maizuru-ct.ac.jp)
Received: (qmail 69205 invoked from network); 25 Jun 2002 03:57:54 -0000
Received: from magaram.maizuru-ct.ac.jp (HELO magaram) (10.1.65.81)
  by s-gikan2.maizuru-ct.ac.jp with SMTP; 25 Jun 2002 03:57:54 -0000
To: FreeBSD-users-jp@jp.FreeBSD.org
From: "K.Magara" <magara@maizuru-ct.ac.jp>
References: <002b01c21bf2$b05cc2e0$695a4ca5@dynass>
	<200206251223.ABD78192.BSNBHB@maizuru-ct.ac.jp>
In-Reply-To: <200206251223.ABD78192.BSNBHB@maizuru-ct.ac.jp>
Message-Id: <200206251247.HGJ90655.HSBNBB@maizuru-ct.ac.jp>
X-Mailer: Winbiff [Version 2.34PL1]
X-Accept-Language: ja,en
Date: Tue, 25 Jun 2002 12:47:16 +0900
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020611
X-Sequence: FreeBSD-users-jp 69543
Subject: [FreeBSD-users-jp 69543] Re: =?ISO-2022-JP?B?GyRCN2UkIhsoQg==?=
 =?ISO-2022-JP?B?GyRCJFUkbCROOCE9UBsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: magara@maizuru-ct.ac.jp

$BbCJA!wIqDa9b@l$G$9(B

fujimoto>C$B$^$?$O(BC++$B$G(Bdouble$B7?$rMQ$$$F7W;;=hM}$r9T$C$F$$$k$H$-$K!"(B
magara>int matherr(struct exception *x) $B$rDj5A$7$F(B
magara>x->type $B$N(B OVERFLOW $B$r%A%'%C%/$9$k(B
magara>$B$C$F$N$O%@%a$G$9$+!)(B

$B$9$$$^$;$s!%$3$l$C$F(BC$B$N$_$N$h$&$G$9!%(B
$B0J2<(B math.h $B$h$jH4?h(B

/* We have a problem when using C++ since `exception' is a reserved
   name in C++.  */
#ifndef __cplusplus
struct exception {
        int type;
        char *name;
        double arg1;
        double arg2;
        double retval;
};
#endif

#ifndef __cplusplus
extern int matherr __P((struct exception *));
#endif

C++$B$J$i(BC++$B$,;}$DNc30=hM}$G%$%1$k$h$&$G$9$,!$(B
$B>\:Y$OCN$j$^$;$s!%(B
$BD4$Y$l$P$9$0=P$F$/$k$H;W$$$^$9$h!%(B

----------------------------------------------
  $BIqDa9)6H9bEy@lLg3X9;!!650i8&5f;Y1g%;%s%?!<(B
  $BbCJA!!8-0l(B
  E-mail   : magara@maizuru-ct.ac.jp
  HomePage : http://s-gikan2.maizuru-ct.ac.jp/
