nl [ISO]

This built-in predicate writes a newline character to the current output stream, the stream is altered. The current output stream must be a text stream that was opened for writing.

see also: get_byte/1 get_byte/2 get_char/1 get_char/2 get_code/1 get_code/2 peek_char/1 peek_char/2 peek_code/1 peek_code/2 prolog I/O put_char/1 put_char/2 put_code/1 put_code/2 nl/1

Example
nl. a newline character was written to the current output stream

 

Exceptions  
current output stream is a binary stream a permission_error(output, binary_stream, OutputStream) is thrown, the variable OutputStream is assigned the stream which was used as the output stream

 

 

info@trinc-prolog.com