home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / calculat / pibcal11.zip / README.DOC < prev    next >
Text File  |  1985-03-11  |  3KB  |  78 lines

  1. This archive contains TURBO Pascal routines which implement
  2. a programmable calculator.
  3.  
  4. To compile PibCalc, enter Turbo and tell it to write a .COM file
  5. using OPTIONS.  Set the Main program to be the file PIBCALC.PAS.
  6. Type C to start the compile.  I STRONGLY suggest that you use
  7. Turbo-87 if you have it.
  8.  
  9. To run PibCalc, type:
  10.  
  11.      PIBCALC
  12.  
  13. in response to the MS-DOS prompt.
  14.  
  15. To leave PibCalc, type:
  16.  
  17.      EXIT
  18.  
  19. in response to the PibCalc prompt.
  20.  
  21. The file PIBCALC.HLP contains detailed instructions on the
  22. use of the PIBCALC program.  This file should be resident in
  23. the same directory as PIBCALC.COM as it is used by PibCalc in
  24. response to a HELP request.  There is also useful information
  25. in the header comments to the main program in PIBCALC.PAS.
  26.  
  27. PibCalc is an interactive desk calculator designed for use
  28. especially by programmers.  PibCalc tries to combine the
  29. features from better pocket calculators with the expression
  30. syntax of the common algorithmic programming languages.
  31.  
  32. PibCalc offers the following features:
  33.  
  34.    Integer and Real Floating Point Arithmentic
  35.    Octal, Decimal, and Hexadecimal Bases.
  36.    The usual arithmetic operators.
  37.    Common mathematical functions.
  38.    User-defined variables.
  39.    User-defined functions.
  40.  
  41. Please upload any nifty features you add or (shudder) notices of
  42. bugs you find.  You may leave me messages on the following
  43. BBSs:
  44.  
  45.       Gene Plantz's BBS (312) 882 4227
  46.       Ron Fox's BBS     (312) 940 6496
  47.  
  48. Thanks,
  49. Phil Burns
  50.  
  51. -------------------------------------------------------------------------
  52.  
  53. ADDENDUM:  Bugs fixed in version 1.1
  54.  
  55. Version 1.1 fixes the following problems encountered in PibCalc 1.0:
  56.  
  57.    (a)  Exponentiation now works properly.
  58.    (b)  ATAN2( x , 0 ) returns an error message rather than
  59.         exiting to DOS.
  60.    (c)  Backspaces and deletes are handled correctly during
  61.         input of a command to Pibcalc -- previously, some
  62.         deletes were ignored, resulting in occasional bad
  63.         command lines even when the input was correct.
  64.    (d)  A misspelling of SCREENRO.PAS as SCREENROU.PAS in an include
  65.         (*$I *) statement has been corrected -- some program listers
  66.         went bananas with the incorrect file name.
  67.  
  68. Pascal files updated:
  69.  
  70.      ARITH.PAS, MATHROUT.PAS, PIBCALC.PAS, READLINE.PAS, EXPRESSI.PAS
  71.  
  72. Remember, you can still get integer underflow/overflow easily, so
  73. be careful with integer arithmetic.  When Turbo 3.0 becomes
  74. available, I will correct some of the general overflow/underflow
  75. problems in both real and integer arithmetic.
  76.  
  77. Thanks to all those who reported problems to me.
  78.