home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / telecom / 16 / pascal / read.me < prev    next >
Encoding:
Text File  |  1986-05-14  |  3.2 KB  |  87 lines

  1. COMPARE.PAS
  2. COMPARE.TOS
  3.  
  4.     Keywords: PER_PASCAL BINARY FILE COMPARE PASCAL
  5.     
  6.     Binary file comparison program.  Prints out bytes which differ, but does
  7.     not try to get back in synch after insertions or deletions.  Written in
  8.     Personal Pascal and fully documented.  Could be converted to a GEM
  9.     application for you ambitious Pascal programmers.  The TOS version is 
  10.     included for the non-Pascal owner.
  11.  
  12.  
  13. DUMP.PAS
  14. DUMP.TOS
  15.  
  16.     Keywords: PER_PASCAL HEX FILE DUMP PASCAL
  17.     
  18.     Hex file dump utility written in Personal Pascal.  Not yet a GEM
  19.     application, but does give an example of Pascal file I/O.  Fully commented,
  20.     with hints for adding new features.  The TOS version is included for the 
  21.     non-Pascal owner.
  22.  
  23.  
  24. FIXPAS.PAS
  25.  
  26.     This is a Pascal program file which will patch your Pascal program files
  27.     to update them to version 1.02.  This patch was posted on a previous MAST
  28.     DOM, but it is being included this more time because this copy of the
  29.     program also describes the bugs that were fixed with these patches.
  30.  
  31.  
  32. GEMBOX.PAS
  33.  
  34.     This file include more GEM calls: Grow/Shrink_Box, Move_Box, Slide_Box. 
  35.     This file is from the OSS BBS.
  36.  
  37.     
  38. GEMSUB2.PAS
  39.  
  40.     This file includes some GEM subroutine declarations that were left out
  41.     of the file GEMSUB.PAS.  There is additional documentation in the 
  42.     describing the missing subroutine declarations.
  43.  
  44.  
  45. ISTRVAL.PAS
  46.  
  47.     This file contains Integer "Str" and "Val" routines for Pascal from the
  48.     OSS BBS.
  49.     
  50.  
  51. MOUNTAIN.PAS
  52.  
  53.     Keywords: PER_PASCAL FRACTAL GRAPHICS PASCAL
  54.     
  55.     This program is a translation into Personal Pascal of MOUNT.C, also in this
  56.     data library.  It takes a "randomness scale" (from 0 to 1) and the three
  57.     corners of the starting triangle from the user, then deforms the triangle
  58.     randomly, forming "mountains".  The drawing gets more detailed through 7
  59.     iterations.  Push the left mouse button to see the next iteration.
  60.  
  61.  
  62. RALLY.PAS
  63. RALLY.PRG
  64.  
  65.     This program is for use when running a car 'fun' rally.  Create data files
  66.     and store your team info for the participants (up to 60 teams).  Set the
  67.     scoring for the rally (points/question, points/second off the official
  68.     time, per 1/10 mile off the official mileage, late to start penalties, etc.
  69.     Also allows groupings of cars to compete against other groupings.  Program
  70.     checks that all the required data has been entered when computing scores
  71.     and will alert you if all entries being used do not have complete data.
  72.     Can show places along with scores in the Edit dialog boxes (Program is in
  73.     Personal Pascal, full GEM use.)  Use Winners menu choice to show top three
  74.     (and last) place cars by score/time/mileage.
  75.  
  76.     Are you asking the obvious question: What am I going with this program???
  77.     Well, the reason that I included it was that this program demonstrates
  78.     extensive use of the GEM interface in PASCAL.  This is most complete
  79.     implementation of GEM in PASCAL source code which I have seen.  Run the
  80.     program and see if you agree.
  81.  
  82.  
  83. SHELL.PAS
  84.  
  85.     This is a sample GEM application using a window, menu, dialogs, and text
  86.     from the OSS BBS.
  87.