home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol131 / abstract.131 < prev    next >
Encoding:
Text File  |  1984-04-29  |  3.1 KB  |  70 lines

  1.  
  2.  
  3.             CONTENTS OF VOLUME #23
  4.  
  5.     This is the first of several disks donated by Greg Acland.
  6. They are different in that most of the programs are Procedures or
  7. Functions. There are some programs but the emphasis is on building
  8. up a library. Greg has also adapted some algorithms from the 
  9. collected algorithms of ACM so they are heavy in MATH. Many of these
  10. call each other so I have tried to keep them togeather. They all came
  11. with REL files but I did not include them to save space although they
  12. did prove they could be compiled and assembled. All adapted to Pascal/Z.
  13.  
  14.  
  15. ALPH2INT.PAS    Function that takes a Pascal/Z string and if accepted
  16.         returns the integer value equivalent.
  17. CASELIB.PAS    Function that accepts any char, if lower case,returns
  18.         upper case otherwise returns input.
  19. CLOCK.SRC    Calender clock master program,has menu.
  20. CONFINE.PAS    Procedure that returns standard deviation.No Comments
  21. DATE.SRC    Uses clock board.
  22. DATENTIM.PAS    Procedure to print Date/Time from clock chip OKI MSM
  23.         5832 on the GODBOUT SSI board.(easily modified for others)
  24. DECOMPOS.PAS    Matrix function translated into Pascal/Z from algorithm
  25.         423 of collected Alg. of ACM.
  26. INITSEED.    Procedure for getting a seed by calling "Time". 
  27. LEVEL.PAS    Procedure to use "HIPAD" to print oversize.
  28. LITEPEN.SRC    Function to read port of light pen.
  29. MEDIAN.PAS    Procedure to determine median value of the array "List".
  30. NAMEDATE.PAS    Procedure to change date as integers to month and day
  31.         of week as strings.
  32. POPSTATS.PAS    Large Procedure to calculate an array of "a"(real numbers)
  33.         via mean, mode,median,etc,etc.
  34. QQSORTR.PAS    Updated QQSORT by Ray Penley.
  35. SOLVE.PAS    Procedure to work on vectors, algorithm 423 from ACM.
  36. READREAL.PAS     Procedure to allow a real variable to be input from the
  37.         console in a more forgiving and flexible manner.
  38. RNDKNUTH.LIB    The Knuth random Gen substractive method.
  39. SELECT.PAS    Function to partially sort array, can be used to find Median.
  40. SMOOTH9.PAS    Function to perform a 9 point digital smoothing on the
  41.         data in an input array.
  42. TIME.SRC    Subroutine to read a digit from the clock, put in string.
  43. WEEKDAY.PAS    Function to change date to number from 0 to 6.
  44. ZELLER.PAS    Procedure that given a date will return the number of days
  45.         since 0 A.D.
  46. BEEP.SRC    Procedure to ring bell.
  47. BLNKSCRN.SRC     Procedure to blink.
  48. CHARIN.SRC    Procedure to input char.
  49. CHAROUT.SRC     Procedure to output char.
  50. CLRHOM.SRC    Procedure to clear screen and homes cursor.
  51. CMPTXT.SRC    Procedure to compare two ASCII strings of any length.
  52. DRVLOG.SRC    Routine to determine which drive is logged.
  53. GETEXT.SRC    Routine to get text from console.
  54. HEXOUT.SRC    Hex print to console from calling program.
  55. KARET.SRC    Outputs CR/LF to console.
  56. KBDIN.SRC    Checks keybourd, returns with ASCII in A.
  57. MESIJ.SRC    Prints the message to console.
  58. MNANDVAR.PAS    Procedure to get mean/variance.
  59. PLOT.PAS    Modified from Miller, plots Y and calculates as functions
  60.         of X for M points.
  61. POINT.SRC    Reads Hipad via mid-port for X,Y cordinates.
  62. READQ.SRC    Reads console but does not wait for CR.
  63. STREAM.SRC    Reads a stream from Hi-Pad.
  64. USEPLOT.PAS    Used as shell to Plot.
  65. USEWLREG.PAS    Program to test plot procedures.
  66. WAVE.SRC    Fill array from Hi-Pad in stream mode.
  67.         
  68. End.
  69.  
  70.