K-Prolog Compiler Version 6.0 
| put_char(@Stream_or_alias,+Character) |
| Stream_or_alias | ストリーム又は別名 |
| Character | 文字 |
| put_char(@Character) |
| Character | 文字 |
目標ストリームStream_or_aliasに1文字アトムCharacterを出力します。
エラー
| instantiation_error | |
| type_error | |
| domain_error(stream_or_alias,Stream_or_alias) | Stream_or_aliasがストリーム項または別名ではありません |
| existence_error(stream,Stream_or_alias) | Stream_or_aliasがオープン中のストリームと関連付けられていません |
| permission_error(output,stream,Stream_or_alias) | Stream_or_aliasが入力ストリームと関連付けられています |
| permission_error(input,binary_stream,Stream_or_alias) | Stream_or_aliasがバイナリストリームと関連付けられています |
| representation_error(character) | Char が変数でも1文字アトムでもありません |
ここで、
| put_char(@Stream_or_alias,+Character) | この色の述語はISO規格で定義されています |
| +Character Characterは入力引数 | |
| @Stream_or_alias Stream_or_aliasは不変の引数 |