home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / C / DLLIB.ZIP / SMDL.TOC < prev    next >
Encoding:
Text File  |  1987-03-29  |  5.2 KB  |  94 lines

  1.  
  2.                  STEVE'S DATALIGHT LIBRARY LIST OF FUNCTIONS
  3.  
  4.       aabort          Abort a program with character to stdout
  5.       argval          Extract a numerical value from a command line argument
  6.       badext          Report invalid filename extension and exit
  7.       basename        Split a string into path and/or filename
  8.       blpr            Low Level Write to Printer
  9.       blprstat        Low Level Status from Printer
  10.       cant            Report inability to open a file and exit
  11.       cls             Clear screen and home cursor
  12.       common_exit     Common exit point
  13.       crc_clear       Clear (initialize) crc value
  14.       crc_finish      Finish crc calculation
  15.       crc_update      Update crc calculation
  16.       criterr         Critical error interrupt installer
  17.       ctlbrk          Control-Break interrupt installer
  18.       cursor_style    Set the cursor style
  19.       d_cls           Clear current screen
  20.       d_pos           Position the cursor on a video page
  21.       d_say           Display a string at a specific location on current page
  22.       d_saypag        Display a string at a specific location on specified page
  23.       daynum          Find the number of a date within a year
  24.       disp_box        Display a box on the screen        (Direct memory)
  25.       disp_char_at    Display a character at a position     "      "
  26.       disp_char_atr   same, with cursor return              "      "
  27.       disp_cls        Clear the display                     "      "
  28.       disp_say        Display a string at a position        "      "
  29.       disp_sayr       same, with cursor return              "      "
  30.       disp_enterdata  Like enterdata, but for direct video access
  31.       disp_enterfn    Like enterfn, but for direct video access
  32.       dstr_i          Make an ASCII decimal string into an integer
  33.       dup             Duplicate a file handle
  34.       enterdata       Collect a string from the keyboard, TTY style
  35.       enterfn         Collect a filename from the keyboard, TTY style
  36.       eraok           Ask permission to erase an existing file
  37.       error           Display a message and exit
  38.       exists          See if a file exists
  39.       exit2dos        Request permission to exit to DOS
  40.       exttyp          Check a filename for a specified extension type
  41.       fillch          Fill a string with a specified character
  42.       fopend          fopen a file in a specified environment variable
  43.       fopeng          fopen a file in a specified environment variable or PATH
  44.       fopenp          fopen a file in the PATH
  45.       get_code_adr    get the segment and offset of a function address
  46.       get_data_adr    get the segment and offset of a data item
  47.       _getdi          Get device information from file handle
  48.       getkey          Extended keyboard fetch
  49.       getpath         Fetch and parse the environment PATH string
  50.       getpos          Get current cursor position
  51.       gtodstr         Report time and date to a string
  52.       gtodsub         Report time and date to output channel
  53.  
  54.       page -2-
  55.  
  56.       i_dstr          Make an integer from a decimal ASCII string
  57.       ibmtype         Find out the type of computer
  58.       installtick     (see ticker)
  59.       iscons          Check specified file descriptor to see if CON:
  60.       isleap          Check if a specified year is a leap year
  61.       kbhit           See if the keyboard has a character waiting
  62.       lexcmp          Lexical comparison of two strings
  63.       mkbox           Make a box on the screen
  64.       mktone          Make a tone to the speaker
  65.       monthis         Get a pointer to the name of a month
  66.       newext          Change a filename's extension to something else
  67.       onexit          Set a routine to be called by common_exit
  68.       opend           open a file in a specified environment variable
  69.       openg           open a file in a specified environment variable or PATH
  70.       openp           open a file in the PATH
  71.       pr_carret       send a carriage return to printer (low level)
  72.       pr_eject        send a formfeed to printer (low level)
  73.       pr_nl           send a carriage return and line feed to printer
  74.       pr_putline      print a string to printer, append cr/lf (low level)
  75.       pr_puts         print a string to printer (low level)
  76.       pr_set          select printer to use for low level access
  77.       readchar        Read a character from a serial port
  78.       ready_rcv       Check serial port for an available character
  79.       ready_xmt       See if serial port can accept a character
  80.       removetick      (see ticker)
  81.       repchar         Repeat a character to a file descriptor
  82.       setport         Set the parameters for a serial port
  83.       soundoff        Turn off the speaker
  84.       soundon         Turn on the speaker
  85.       strip           Strip a newline character from a string
  86.       _stuff          Get raw equipment report
  87.       stuff           Get equipment report (high level)
  88.       ticker          Real-time hardware clock interrupt services
  89.       vidpage         Set a video page as active page
  90.       vmode           Set video mode
  91.       weekday         Determine the day of the week from the true date
  92.       wkdayname       Get a pointer to the name of the day
  93.       writechar       Write a character to a serial port
  94.