Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ traper(3F7768) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

signal(3C)

signal(3F7768)

TRAPER(3F7768)  —  NEWS-OS Programmer’s Manual

名称

traper − 数学的エラーをトラップする

形式

integer function traper (mask)

解説

注:値が 1 のルーチンは、NEWS-OS では実現されていません。

整数のオーバーフローと浮動小数点のアンダーフローは、 通常はトラップされません。 このルーチンは、 プロセスステータスワード内のステータスビットをセットすることによって、 それらのトラップを可能にします。 条件が発生し、トラッピングが使用可能になっている場合、 シグナル SIGFPE がプロセスへ送られます ( signal(3C) 参照)。

引数は、次の意味をもちます。

値意味
0いずれの条件もトラップしない
1整数のオーバーフローだけをトラップする (NEWS-OS で実現されていない)
2浮動小数点のアンダーフローだけをトラップする
3上記の両方をトラップする

これらの以前の値が返されます。

関連ファイル

/usr/lib/libF7768.a

関連事項

signal(3C), signal(3F7768)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026