Google
 

Trailing-Edge - PDP-10 Archives - bb-j939f-bm - documentation/tutio.hlp
There are 8 other files named tutio.hlp in the archive. Click here to see a list.
HELP FILE FOR TUTIO                        07 MAY 80  [1 page]





TUTIO.R16 and TUTIO.R36 are BLISS require files that contain some simple
terminal  I/O primitives.  They can be used in conjuction with the BLISS
self paced study course as outlined in the BLISS PRIMER.

In order to use this package, simply insert the following line  in  your
BLISS program:
                            REQUIRE 'TUTIO';



In  the  description  of  the  primitives  given  below,  the  following
conventions are used:

          o  ch-a character
          o  len-a length (in characters)
          o  addr-a memory address
          o  value-an integer
          o  radix-an integer





     1.  This function writes a character to the terminal:

                           TTY_PUT_CHAR(CH);

     2.  This function reads a character from the terminal:

                           CH=TTY_GET_CHAR();

     3.  This function writes a quoted string to the terminal:

                     TTY_PUT_QUO('QUOTED STRING');

     4.  This function writes a carriage return/line  feed  sequence  to
         the terminal:

                            TTY_PUT_CRLF();

     5.  This function writes an ASCIZ string to the terminal:

                          TTY_PUT_ASCIZ(ADDR);

     6.  This function writes  a  string  of  ASCII  characters  to  the
         terminal:

                         TTY_PUT_MSG(ADDR,LEN);

     7.  This function writes an integer to the terminal:

                   TTY_PUT_INTEGER(VALUE,RADIX,LEN);

     8.  This function reads a line from the terminal into a buffer  and
         returns the number of characters read:

                      N = TTY_GET_LINE(ADDR,LEN);