From owner-man-jp-reviewer@jp.FreeBSD.org Sat Apr  6 11:24:32 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g362OWg29066;
	Sat, 6 Apr 2002 11:24:32 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from asahi-net.or.jp (p81-dna09urasirohat.saitama.ocn.ne.jp [210.190.196.81])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g362OUv29061
	for <man-jp-reviewer@jp.FreeBSD.org>; Sat, 6 Apr 2002 11:24:30 +0900 (JST)
	(envelope-from ht5t-fry@asahi-net.or.jp)
Received: from localhost (localhost.tf.or.jp [127.0.0.1])
	by galois.tf.or.jp (8.10.0/3.7W-Teddy-00032101) with ESMTP id g362KBC07065;
	Sat, 6 Apr 2002 11:20:11 +0900 (JST)
To: man-jp-reviewer@jp.FreeBSD.org
From: Tetsuro Teddy FURUYA
 (=?iso-2022-jp?B?GyRCOEVDKxsoQiAbJEJFL086GyhC?=) <ht5t-fry@asahi-net.or.jp>
In-Reply-To: Your message of "Tue, 02 Apr 2002 00:09:54 +0900"
	<200204011508.g31F84s13760@mail.cb3.so-net.ne.jp>
References: <200204011508.g31F84s13760@mail.cb3.so-net.ne.jp>
X-Mailer: Mew version 1.93 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
X-fingerprint: F1 BA 5F C1 C2 48 1D C7  AE 5F 16 ED 12 17 75 38
X-URL: http://www.asahi-net.or.jp/~ht5t-fry/
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Sat_Apr__6_11:19:54_2002_945)--"
Content-Transfer-Encoding: 7bit
Message-Id: <20020406112011W.ht5t-fry@galois.tf.or.jp>
Date: Sat, 06 Apr 2002 11:20:11 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 171
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020405
X-Sequence: man-jp-reviewer 4039
Subject: [man-jp-reviewer 4039] Re: (man3) setjmp.3
Errors-To: owner-man-jp-reviewer@jp.FreeBSD.org
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: ht5t-fry@asahi-net.or.jp

----Next_Part(Sat_Apr__6_11:19:54_2002_945)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$B0~;3$5$s!"$*BT$?$;$7$^$7$?!#(B

setjmp.3 $B$N%A%'%C%/$G$9!#(B
$B$3$3$O!"$J$+$J$+Fq2r$G;d$b:$$j$^$7$?!#(B

---
Tetsuro Teddy FURUYA ($B8EC+(B $BE/O:(B) <ht5t-fry@asahi-net.or.jp>
----------------------------------------------------------

Each of these functions returns 0.
-$B$3$l$i$N4X?t$O$=$l$>$l(B 0 $B$rJV$7$^$9!#(B
+$B$3$l$i$N4X?t$O$I$l$b(B 0 $B$rJV$7$^$9!#(B

each $BLu$G$9!#(Beach $B$,3'0[$J$k$H$-$O!V$=$l$>$l!W$G$h$$$N$G$9$,!"(B
$B3'F1$8;~$O!V$I$l$b!"3'!W$J$I$,$h$$$H;W$$$^$9!#(B
----------------------------------------------------------
The corresponding longjmp() functions restore the environment 
saved by their most recent respective invocations of 
the setjmp() function.
-$BBP1~$9$k(B longjmp() $B4X?t$O!"$=$l$>$l$K:G$b6a$$(B setjmp() $B4X?t8F$S=P$7(B
-$B$K$h$C$FJ]B8$5$l$?4D6-$rI|85$7$^$9!#(B
+$BBP1~$9$k(B longjmp() $B4X?t$O!"$=$l$>$l:G$b?7$7$$(B setjmp() $B4X?t8F$S=P$7(B
+$B$K$h$C$FJ]B8$5$l$?4D6-$rI|85$7$^$9!#(B

$B!V6a$$!W$@$H6u4VE*$+;~4VE*$+!"A0$+8e$+$,$h$/$o$+$i$J$$$H;W$$$^$9!#(B
$B!V%W%m%0%i%_%s%08@8l(BC$B!W%+!<%K%O%s(B/$B%j%C%A!<(B $B@PED@25WLu$G$O!"(B
$B!V:G6a!W$H$J$C$F$$$^$7$?$,!"$3$3$G$O85Lu$K9g$o$;!V:G$b?7$7$$!W$H$7$^$7$?!#(B
-----------------------------------------------------------
All accessible objects have values as of the time longjmp() routine 
was called, except that the values of objects of 
automatic storage invocation duration that do not have 
the volatile type and have been changed 
between the setjmp() invocation and longjmp() call are indeterminate.
-$B$?$@$7!"(B volatile $B7?$r;}$?$:!"$^$?(B setjmp() $B8F$S=P$7(B
-$B$H(B longjmp() $B8F$S=P$7$H$N4V$KJQ99$5$l$k(B
-$B<+F0%9%H%l!<%85/F0;~4V$N%*%V%8%'%/%HCM$,ITDj$K$J$k$3$H(B
-$B$K$D$$$F$O=|$-$^$9!#(B
+$B$?$@$7Nc30$H$7$F!"<+F05-210hB8B34|4V7QB3$9$k%*%V%8%'%/%H(B
+$B$G!"(B volatile $B7?$G$O$J$/!"$+$D(B setjmp() $B8F$S=P$7(B
+$B$H(B longjmp() $B8F$S=P$7$H$N4V$KJQ99$5$l$k$b$N$K$D$$$F!"(B
+$B$=$NCM$,ITDj$K$J$k$3$H$O=|$-$^$9!#(B

$B$3$3$O!"FbMFE*$KHs>o$KFq2r$J$N$G:$$k$H$3$m$G$9!#(B
of ... duration $B$O(B $B!V(B... $B$N4|4V7QB3$9$k!W$H2r<a$G$-$k$N$G!"(B
$B4X?t$d%W%m%7!<%8%c$N%m!<%+%kJQ?t$_$?$$$J<+F0JQ?t$N$h$&$J$b$N(B
$B$rA[A|$7$F!"(B
$B!V<+F05-210hB8B34|4V7QB3$9$k%*%V%8%'%/%H!W(B
$B$H$7$F$_$^$7$?!#(B
$B!V<+F0%9%H%l!<%85/F0;~4V$N%*%V%8%'%/%H!W(B
$B$H$O!"2?$N$3$H$@$+>/$J$/$H$b;d$K$O$h$/J,$+$j$^$;$s!#(B

--------------------------------------------------------------
If longjmperror() returns the program is aborted (see abort(3)).

-longjmperror() $B$+$iI|5"$9$k$H!"%W%m%0%i%`$OCfCG$7$^$9(B ( abort(3) $B$r;2>H(B ) $B!#(B
+longjmperror() $B$+$iI|5"$9$k$H!"%W%m%0%i%`$OCf;_$7$^$9(B ( abort(3) $B$r;2>H(B ) $B!#(B

suspend process $B$G!VCfCG!W$r;H$C$F$$$k$N$G!VCf;_!W$K$7$^$7$?!#(B
--------------------------------------------------------------
The default version of longjmperror() prints the message ``longjmp botch'' to standard error and returns.
-longjmperror() $B$N%G%U%)%k%H%P!<%8%g%s$G$O(B ``longjmp botch'' $B%a%C%;!<%8$rI8=`%(%i!<=PNO$KI=<($7$FI|5"$7$^$9!#(B
+longjmperror() $B$N%G%U%)%k%H%P!<%8%g%s$G$O(B ``longjmp botch'' $B%a%C%;!<%8$rI8=`%(%i!<=PNO$K0u;z$7$FI|5"$7$^$9!#(B

wordlist.txt $B$G$O(B print $B$O(B $B!V0u;z!W$H$J$C$F$$$^$9!#(B
$B85$N$^$^$G$b$h$$$H;W$$$^$9$,!"$;$C$+$/7h$a$F$b$i$C$?MQ8l$J$N$G!#(B
----------------------------------------------------------------
User programs wishing to exit more gracefully should write their own versions of longjmperror().
-$B%f!<%6%W%m%0%i%`$,$b$C$HM%2m$KC&=P$9$k$3$H$rK>$`$J$i!"FH<+%P!<%8%g%s$N(B longjmperror() $B$r=q$/$Y$-$G$9!#(B
+$B%f!<%6%W%m%0%i%`$,$b$C$H9T57$h$/C&=P$9$k$3$H$rK>$`$J$i!"FH<+%P!<%8%g%s$N(B longjmperror() $B$r=q$/$Y$-$G$9!#(B


gracefully $B$O(B doc-jp $B$K5-:\$5$l$F$$$^$9!#$S$C$/$j$7$^$7$?!#(B

-----------------------------------------------------------------
conform to
-$B$K=`5r$7$F$$$^$9!#(B
+$B$KE,9g$7$F$$$^$9!#(B

$B$3$3$O!"(B

[man-jp-reviewer 4033] Re: (man3) sleep.3

$B$G!"0l1~$N2r@b$r9T$$$^$7$?!#(B
conform to $B$O#2%v=j$"$j$^$9!#(B

=================================================================
$B8EC+(B $BE/O:(B <ht5t-fry@asahi-net.or.jp>
=================================================================


----Next_Part(Sat_Apr__6_11:19:54_2002_945)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=setjmp3_n1_j.diff

--- setjmp3_nihonngo_old.txt	Sat Apr  6 09:22:56 2002
+++ setjmp3_nihonngo_new.txt	Sat Apr  6 09:22:56 2002
@@ -73,13 +73,13 @@
 .Fn _setjmp
 $B4X?t$O!"8F$S=P$785$N4D6-$r(B
 .Fa env
-$B$KJ]B8$7$^$9!#$3$l$i$N4X?t$O$=$l$>$l(B
+$B$KJ]B8$7$^$9!#$3$l$i$N4X?t$O$I$l$b(B
 0
 $B$rJV$7$^$9!#(B
 .Pp
 $BBP1~$9$k(B
 .Fn longjmp
-$B4X?t$O!"$=$l$>$l$K:G$b6a$$(B
+$B4X?t$O!"$=$l$>$l:G$b?7$7$$(B
 .Fn setjmp
 $B4X?t8F$S=P$7$K$h$C$FJ]B8$5$l$?4D6-$rI|85$7$^$9!#(B
 .Fn longjmp
@@ -117,14 +117,14 @@
 $B%"%/%;%92DG=$J%*%V%8%'%/%H$O$9$Y$F(B
 .Fn longjmp
 $B%k!<%A%s$,8F$S=P$5$l$?;~E@$G$NCM$r;}$A$^$9!#(B
-$B$?$@$7!"(B
+$B$?$@$7Nc30$H$7$F!"<+F05-210hB8B34|4V7QB3$9$k%*%V%8%'%/%H$G!"(B
 .Em volatile
-$B7?$r;}$?$:!"$^$?(B
+$B7?$G$O$J$/!"$+$D(B
 .Fn setjmp
 $B8F$S=P$7$H(B
 .Fn longjmp
-$B8F$S=P$7$H$N4V$KJQ99$5$l$k<+F0%9%H%l!<%85/F0;~4V$N(B
-$B%*%V%8%'%/%HCM$,ITDj$K$J$k$3$H$K$D$$$F$O=|$-$^$9!#(B
+$B8F$S=P$7$H$N4V$KJQ99$5$l$k$b$N$K$D$$$F!"(B
+$B$=$NCM$,ITDj$K$J$k$3$H$O=|$-$^$9!#(B
 .Pp
 .Fn setjmp Ns / Ns Fn longjmp
 $B$N%Z%"$O%7%0%J%k%^%9%/$rJ]B8$7I|85$7$^$9$,!"(B
@@ -149,7 +149,7 @@
 .Fn longjmperror 3
 $B$r8F$S=P$7$^$9!#(B
 .Fn longjmperror
-$B$+$iI|5"$9$k$H!"%W%m%0%i%`$OCfCG$7$^$9(B
+$B$+$iI|5"$9$k$H!"%W%m%0%i%`$OCf;_$7$^$9(B
 (
 .Xr abort 3
 $B$r;2>H(B
@@ -158,8 +158,8 @@
 .Fn longjmperror
 $B$N%G%U%)%k%H%P!<%8%g%s$G$O(B
 .Dq Li longjmp botch
-$B%a%C%;!<%8$rI8=`%(%i!<=PNO$KI=<($7$FI|5"$7$^$9!#(B
-$B%f!<%6%W%m%0%i%`$,$b$C$HM%2m$KC&=P$9$k$3$H$rK>$`$J$i!"(B
+$B%a%C%;!<%8$rI8=`%(%i!<=PNO$K0u;z$7$FI|5"$7$^$9!#(B
+$B%f!<%6%W%m%0%i%`$,$b$C$H9T57$h$/C&=P$9$k$3$H$rK>$`$J$i!"(B
 $BFH<+%P!<%8%g%s$N(B
 .Fn longjmperror
 $B$r=q$/$Y$-$G$9!#(B
@@ -173,10 +173,10 @@
 .Fn longjmp
 $B4X?t$O(B
 .St -isoC
-$B$K=`5r$7$F$$$^$9!#(B
+$B$KE,9g$7$F$$$^$9!#(B
 .Fn sigsetjmp
 $B4X?t$H(B
 .Fn siglongjmp
 $B4X?t$O(B
 .St -p1003.1-88
-$B$K=`5r$7$F$$$^$9!#(B
+$B$KE,9g$7$F$$$^$9!#(B

----Next_Part(Sat_Apr__6_11:19:54_2002_945)----
