Character I/O
QP_char_count()
- obtains the character count for a Prolog stream
QP_fgetc()
- gets a character from a Prolog input stream
QP_fgets()
- gets a string from a Prolog input stream
QP_fpeekc()
- looks a character ahead from a Prolog input stream
QP_fprintf()
- prints formatted output on a Prolog output stream
QP_fputc()
- puts a character on a Prolog output stream
QP_fputs()
- puts a character string on a Prolog output
stream
QP_fskipln()
- skips the current input record of a Prolog input stream
QP_getc()
- gets a character from a Prolog input stream
QP_getchar()
- gets a character from the Prolog current input stream
QP_newln()
- terminates an output record for a Prolog output stream
QP_newline()
- terminates an output record for the Prolog current
output stream
QP_peekc()
- looks a character ahead from a Prolog input stream
QP_peekchar()
- looks a character ahead from the Prolog current input
stream
QP_putc()
- puts a character on a Prolog output stream
QP_putchar()
- puts a character on the Prolog current output stream
QP_puts()
- puts a character string on the Prolog current output stream
QP_skipline()
- skips the current input record of the Prolog current
input stream
QP_skipln()
- skips the current input record of a Prolog input stream
QP_tab()
- puts the specified character the number of times
specified on a Prolog output stream
QP_tabto()
- puts the specified character up to the specified
line position on a Prolog output stream
QP_ungetc()
- "unget"s the previous read character from a Prolog input
input stream