-オプションを確認できるように、たいていは \fI<unistd.h>\fP で定数 \fB_POSIX_FOO\fP が定義されている。
-定義されていないときは、実行時に問い合わせを行う必要がある。 その値が \-1 に定義されているときは、そのオプションはサポートされていない。 0
-に定義されているときは、関連する関数やヘッダファイルが存在するが、 どの程度サポートされているかは実行時に確認しなければならない。 \-1 でも 0
-でもない値に定義されているときは、そのオプションがサポート されている。通常は、そのオプションについて記載した POSIX の改訂年月
-を示す値になっている (例えば 200112L)。 glibc では 1 が設定されていると、そのオプションはサポートされているが、 POSIX
-の改訂版がまだ発行されていないことを示す。 \fBsysconf\fP() の引き数には \fB_SC_FOO\fP を指定する。 オプションのリストについては
-\fBposixoptions\fP(7) を参照のこと。
+For options, typically, there is a constant \fB_POSIX_FOO\fP that may be
+defined in \fI<unistd.h>\fP. If it is undefined, one should ask at run
+time. If it is defined to \-1, then the option is not supported. If it is
+defined to 0, then relevant functions and headers exist, but one has to ask
+at run time what degree of support is available. If it is defined to a
+value other than \-1 or 0, then the option is supported. Usually the value
+(such as 200112L) indicates the year and month of the POSIX revision
+describing the option. Glibc uses the value 1 to indicate support as long
+as the POSIX revision has not been published yet. The \fBsysconf\fP()
+argument will be \fB_SC_FOO\fP. For a list of options, see \fBposixoptions\fP(7).