home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / GENCSRC.ZIP / DEFIN.H < prev    next >
Text File  |  1987-11-21  |  3KB  |  76 lines

  1. /*
  2. FILENAME      FUNCTION    DESCRIPTION OF FUNCTION
  3.  
  4.  
  5. DEFIN.C     ----------->  Text file - definition only - this file
  6.  
  7. VC.C        main()      primarily a menu
  8.             readline()  read an input line from the keyboard
  9.             parse()     parse the input line
  10.             errout()    output error message to display
  11.  
  12. DATA.C      initdata()  initialize data and fields
  13.             getnames()  get new variable names
  14.             calcdata()  do the calculations
  15.             calcdat()   do the four function calculations
  16.             getnum()    get the value of the number
  17.             getop()     get the math operator
  18.             errchk()    check for error storage
  19.  
  20. FILE.C      fileout()   store transcript to a file
  21.             filein()    retrieve transcript from a file
  22.             strtrans()  store a transcript message
  23.             transout()  display the current transcript
  24.             movarrow()  move the arrow up or down
  25.  
  26. VIDEO.C     monitor()   determine type of monitor
  27.             bkgndvid()  display video background
  28.             valusvid()  display all values
  29.             disnew()    display the new changed variable
  30.             helpm()     display mathematics help messages
  31.             helps()     display system help messages
  32.             linedisp()  display a line to video (with attr)
  33.             strngdis()  display a line (add attr)
  34.             blnkline()  outputs blanks to a video line
  35.             chardis()   display a single character
  36.             errdis()    display error message to screen
  37.             clrscrn()   clear the video monitor
  38.             poscurs()   position the cursor on the monitor
  39.             prtprblm()  printer problem check
  40.                                                                 */
  41.  
  42. /*  Prototype definitions for all functions                     */
  43.  
  44. void readline(void);
  45. void parse(void);
  46. void errout(void);
  47.  
  48. void initdata(struct vars *pnt);
  49. void getnames(void);
  50. void calcdata(double *newval);
  51. void calcdat(double *number1,char *op1,double *number2);
  52. double getnum(void);
  53. char getop(void);
  54. void errchk(int err);
  55.  
  56. void fileout(void);
  57. void filein(void);
  58. void strtrans(char line[],int type);
  59. void transout(void);
  60. void movarrow(int where);
  61.  
  62. void monitor(void);
  63. void bkgndvid(void);
  64. void valusvid(void);
  65. void disnew(int varinuse);
  66. void helpm(void);
  67. void helps(void);
  68. void linedisp(int line);
  69. void strngdis(int row,int col,int attr);
  70. void blnkline(int row,int col);
  71. void chardis(int row,int col,int attr,int ch);
  72. void errdis(char str[]);
  73. void clrscrn(void);
  74. void poscurs(int row,int col);
  75. int prtprblm(void);
  76.