From owner-man-jp-reviewer@jp.freebsd.org  Mon Oct  4 15:01:59 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id PAA21373;
	Mon, 4 Oct 1999 15:01:59 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from od3.sharp.co.jp (firewall-user@od3.sharp.co.jp [202.32.86.132])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id PAA21368
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 4 Oct 1999 15:01:58 +0900 (JST)
	(envelope-from kuma@slab.tnr.sharp.co.jp)
Received: by od3.sharp.co.jp; id PAA16392; Mon, 4 Oct 1999 15:01:56 +0900 (JST)
Received: from unknown(133.159.14.115) by od3.sharp.co.jp via smap (4.1)
	id xma015978; Mon, 4 Oct 99 15:00:46 +0900
Received: from td1.tnr.sharp.co.jp (root@td1.tnr.sharp.co.jp [133.159.52.20]) by od.sharp.co.jp (8.8.5/3.5W-98081113) with ESMTP id PAA08179 for <man-jp-reviewer@jp.freebsd.org>; Mon, 4 Oct 1999 15:00:46 +0900 (JST)
Received: from mailfwd.slab.tnr.sharp.co.jp ([10.32.30.11]) by td1.tnr.sharp.co.jp (8.8.5/3.5W-97080613) with ESMTP id PAA06038 for <man-jp-reviewer@jp.freebsd.org>; Mon, 4 Oct 1999 15:00:46 +0900 (JST)
Received: from server01.slab.tnr.sharp.co.jp ([10.32.50.4])
	by mailfwd.slab.tnr.sharp.co.jp (8.8.4+2.7Wbeta4/3.6Wbeta7) with ESMTP id PAA00565
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 4 Oct 1999 15:00:52 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (gaye.slab.tnr.sharp.co.jp [10.32.49.117])
	by server01.slab.tnr.sharp.co.jp (8.8.5/3.6Wbeta7 98051815) with ESMTP id PAA11156
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 4 Oct 1999 15:00:45 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (kuma@localhost) by gaye.slab.tnr.sharp.co.jp (8.8.7/3.5Wpl5) with ESMTP id PAA02478 for <man-jp-reviewer@jp.freebsd.org>; Mon, 4 Oct 1999 15:00:44 +0900 (JST)
Message-Id: <199910040600.PAA02478@gaye.slab.tnr.sharp.co.jp>
To: man-jp-reviewer@jp.freebsd.org
In-reply-to: Your message of "Mon, 04 Oct 1999 12:29:51 JST."
             <199910040327.MAA07619@tasogare.imasy.or.jp> 
Date: Mon, 04 Oct 1999 15:00:44 +0900
From: Norihiro Kumagai <kuma@slab.tnr.sharp.co.jp>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp-reviewer 1615
Subject: [man-jp-reviewer 1615] must, shall, should (was Re: dgb.4)
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: kuma@slab.tnr.sharp.co.jp

$B7'C+$G$9!#(B

$B@h$N!V(Bmust, shall, should $B65$($F$/$l$#!W$N7o!"$A$g$C$H<:Ni$J=q$-$h$&$@$C(B
$B$?$+$b$7$l$J$$!#$*5$$K>c$C$?J}$,$*$i$l$^$7$?$i$4MF<O2<$5$$!#(B

$B!VD4$Y$j$cJ,$+$k!W$N%l%Y%k$+$b$7$l$s$1$I!"$3$&$$$&$N$rD4$Y$k$H7k9=BgJQ(B
($B$H$$$&$+!"$^$H$b$JD4$YJ}$rJ,$+$C$F$$$J$$!d%*%l(B) $B$J$b$s$G!"$D$$$D$$3'(B
$BMM$NCN7C$rGR<Z$7$?<!Bh!#(B

$B26E*$K$O!"0J8e!"1Q8l$K$D$$$F$O!"(B

must: $B6/@)!"$o$j$H5R4QE*(B
should: $B<g4Q8r$8$j(B

$B$N%K%e%"%s%9$,$"$k$b$N$H$7$FBP1~$7$^$9!#F|K\8l$K$D$$$F$O!"(B

$B!&!VI,MW$,$"$k!W$O!V$9$Y$-!W$h$j$b6/@)EY$,6/$$$HFI$`?M$,B?$$!#(B
$B!&!VI,MW$,$"$k!W$r%a%$%s$K$9$kJ}$,$h$5$=$&!#(B
$B!&Lu$7J,$1$kI,MW$,$"$k;~$O!VI,MW$,$"$k!W!V$9$Y$-!W$@$1$KMj$i$:!"$5$i$K(B
  $B8@MU$rJd$C$FL@<(E*$KLu$9$h$&$K%H%i%$$9$k!#(B

$B$H$7$FBP1~$9$k$D$b$j$G$9!#(B

$B$$$D$b$J$,$iCzG+$J$465<(46<U!d=t;U(B

In Message <199910040327.MAA07619@tasogare.imasy.or.jp>,
  Mitsuru IWASAKI <iwasaki@jp.freebsd.org> writes:
$B1n4](B>   must $B$H(B should $B$@$H!"%K%e%"%s%9E*$K$O(B
$B1n4](B> 	must: $B$$$$$+$i!"$3$&$7$H$-$J$5$$!#"*I,MW$,$"$k(B
$B1n4](B> 	should: $B$3!<$7$H$$$?$[$&$,$$$$$H;W$&$s$@$1$I$J!A!#"*$Y$-$G$"$k(B
$B1n4](B> $B$H$$$&0c$$$+$J!"$H;W$C$F$$$^$9!#$G$b$+$J$j=E$J$j$"$C$F$$$F!"$I$C(B
$B1n4](B> $B$A$KLu$7$F$b$$$$$H$$$&ItJ,$,7k9=9-$$$H;W$$$^$9!#(B

$B4d:j(B> $B$A$J$_$K!"@N3$30$XHt$P$5$l$k;~(B :-) $B$K1Q8l8&=$$G65$o$C$?$3$H$r=q$-$^$9!#(B
$B4d:j(B>  	must: $B6/@)!#LdEzL5MQ!#<g4Q$NF~$j9~$`M>COL5$7!#(B
$B4d:j(B>  	should: $B<g4Q$,F~$k!#Bg$-$J$*@$OC$H<u$1<h$i$l$k$3$H$b$"$k!#(B
$B4d:j(B> $BF|K\8l$N!V$7$J$1$l$P$J$i$J$$(B/$BI,MW$,$"$k!W$H!V$Y$-$G$"$k!W$G$OHf3SE*(B
$B4d:j(B> $B%K%e%"%s%9$N6/$5$K0c$$$O$=$l$[$I@8$8$^$;$s$M!#(B

$B$J$k$[$I!#1Q8l$K$D$$$F$O!"$*Fs?M$H$b6&DL$9$k%K%e%"%s%9$GM}2r$7$F$*$i$l(B
$B$k$h$&$G$9$M!#1Q8l$N%K%e%"%s%9$N0c$$$OJ,$+$j$^$7$?!#!V6/@)!W!V<g4Q!W$H(B
$B$$$&$N$O$$$$%i%Y%k$G$9$M!#$=$&$$$($P$=$&$$$&0c$$$,$"$k$H$$$&$N$O!"$I$3(B
$B$+$GJ9$$$?3P$($,$"$k!#(B

$BF|K\8l$N0c$$$O!V$"$k!W!V$J$$!W$HJ,$+$l$^$7$?$M!#(B

In Message <19991004131756Y.horikawa@ebina.hitachi.co.jp>,
  Kazuo Horikawa <horikawa@ebina.hitachi.co.jp> writes:
$B7'C+(B> $B$^$?F|K\8l$G$b!"(B
$B7'C+(B> $B!V!A$9$kI,MW$,$"$k!W!V!A$;$M$P$J$i$J$$!W!V!A$9$Y$-!W$OF15A$@$HM}2r$7$F$$(B
$B7'C+(B> $B$^$9$,!D1Q8l!"F|K\8l$N$3$NJU$N;H$$J,$1$K$D$$$F$465<(D:$1$^$;$s$+!#(B
$BKY@n(B>  $B!V$Y$-!W$@$H!"$7$J$/$F$b5v$5$l$k$H$$$&0u>]$,$"$k$G$9!#(B
$BKY@n(B> # $B!V$Y$-!W$K$D$$$F$O!"KY@n$NF|K\8l463P$,$X$s$J$N$+$b$7$l$J$$$G$9(B ^_^;

$B$U$`!#$3$C$A$O8D?ME*$K$O$"$^$j%T%s$H$3$J$$!#$,!"(B

$B7'C+(B> $B!&!V!A$9$kI,MW$,$"$k!W!V!A$;$M$P$J$i$J$$!W!V!A$9$Y$-!W$N;H$$J,$1(B
$B7'C+(B>   ($BK|L16&DL$N;H$$J,$1$,$"$k$N$+!D$$$^$$$ANI$/J,$+$C$F$$$J$$(B)
$BKY@n(B>  $B8D?ME*$K$O!"Fs=EH]Dj$O$J$k$Y$/Hr$1$?$$$H$$$&J}?K$,$"$k$G$9!#(B
$BKY@n(B>  $B$^$?!V!A$M$P$J$i$J$$!W$O!VK\Ev$O$d$j$?$/$J$$$s$@$1$I!W$H$$$&GX8e$N(B
$BKY@n(B> $B0U?^$r46$8$k$N$G!"!VK\Ev$O$d$j$?$/$J$$$s$@$1$I!W$H$$$&0U?^$rI=8=$7$?$$(B
$BKY@n(B> $B>l9g$N$_(B ($B5;=QJ8=q0J30$G(B) $B;HMQ$7$^$9$,!"$"$^$j;H$o$J$$$h$&$K$7$F$$$^$9!#(B

$B$3$A$i$O$J$s$H$J$/B:=E$7$?$/$J$k0U8+!#B:=E$9$Y$-$H$$$&:,5r$OJ,$+$i$s$,(B:-)
$B$H$J$k$H!"!V$9$kI,MW$,$"$k!W$rB?MQ$9$k$3$H$K$J$j$^$9$+!#(B

$B7'C+(B> $B!&(Bmust, shall, should $B1Q8l$G$N0UL#$N0c$$(B
$B7'C+(B>   ($B@5<0$K$O;H$$J,$1$,$"$k$s$G$7$g$&$,!"!D$I$&$bK|L16&DL$N<\EY$G;H$$J,(B
$B7'C+(B>   $B$1$,$J$5$l$F$$$k$h$&$K;W$($J$$(B)
$BKY@n(B>  $B:G6a8+$?;EMM=q$G$O!"<!$N$h$&$KDj5A$7$F;H$C$F$^$7$?!#(B
$BKY@n(B> # $B!VDj5A$7$F;H$&!W$H$$$&$N$,%]%$%s%H$+$b(B
$BKY@n(B>  o must: $BI,?\(B (mandatory required)$B!#(Bshall $B$H(B must $B$OF1$80UL#!#(B
$BKY@n(B>  o optional: $BA*Br(B ($B<BAu$9$k>l9g$O;EMM$rK~$9I,MW$,$"$k(B)$B!#(B
$BKY@n(B>  o should: $BA*Br(B ($B?d>)(B; recommended)$B!#(B
$BKY@n(B>  o may: $BA*Br(B ($B?d>)$r<($5$J$$(B; no preference)$B!#(B

$B!VDj5A$7$F;H$&!W$H$$$&$N$,%]%$%s%H$G$7$g$&!#(BANSI/ISO C $B$N;EMM=q$G$b(B 
"shall" $B$H(B "shall not" $B$O!"J8K!0cH?$N5-=R$H$+$i$a$FDj5A$7$F$"$j$^$9!#(B

$B0lHL$K$I$&$+$H$$$&$H!"!V$=$&$$$&798~$,$"$k$N$O3N$+$@$,!";vA0$NDj5A$J$7(B
$B$G(B must/should $B$N;H$$J,$1$@$1$G0c$$$rE0Dl$9$k$N$OL5M}$,$"$k!W$H$$$&46(B
$B$8$G$7$g$&$+!#(B

>  optional $B$O$H$b$+$/(B must, shall, should $B$K$D$$$F$O!"F1MM$KDj5A$7$F(B
> $B;H$C$F$$$kJ8=q$rFI$s$@5-21$,$"$k$N$G!"B?J,3d$H0lHLE*$@$H;W$C$F$$$^(B
> $B$7$?!#(B
> # $BKY@n$NFI=qHO0O$,69$$(B and/or $B;W$$9~$_$N2DG=@-$"$j!#(B

$B%*!<%1%$!#$=$&$$$&798~$,$"$k$s$G$7$g$&$M!#(B

--
$B7'C+(B $BE5Bg(B
