home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / DOS_GG / COMCAT / VOL20.ARJ / VOL2020 < prev    next >
Text File  |  1992-01-07  |  6KB  |  97 lines

  1.  
  2. CP/MS gg NL volume 2020
  3.  
  4. gelijk aan PC/SIG no. 1,20, 2/4 partly; PCgg no. 22
  5.  
  6. Titel: Basic utils (B-Simple, Crossref), Games(PCC), DRAW
  7.  
  8. Number Name            Size    Date    Comments
  9. 020.01 B-SIMPLE BAS    20956   8-08-85 Aid in creating & structuring BASIC
  10.                                        programs
  11. 020.02 BASMENU  BAS      995   8-08-85 Automatic menu (see volume 2023)
  12. 020.03 BLACKJCK BAS    12562   8-08-85 Color version of card game....
  13.        CATALOG  020     2243   8-08-85 This catalog
  14. 020.04 CHSONG   BAS     3959   8-08-85 Christmas song PLAYed...
  15. 020.05 CIRCLES  BAS     1133   8-08-85 Draws random patterns on the color
  16.                                        display
  17. 020.06 CONTROL  BAS       17   8-08-85 PCS menu system part (see volume 2023) 
  18. 020.07 COPYOVER BAT      198   3-26-83 Copies game programs
  19. 020.08 COPYOVER DOC      450   3-26-83 Description of above
  20. 020.09 CROSSREF DOC     9472   8-08-85 ASCII version (updated) of .SCR
  21. 020.10 CROSSREF EXE    44288  11-15-82 Extended Basic variable crossreference
  22. 020.11 CROSSREF SCR     9728  11-11-82 Doc on above - printable by SCRIPT/VS..
  23. 020.12 DOTS     BAS     1666   8-08-85 Displays dot patterns for display
  24.                                        characters
  25. 020.13 DRAW     BAS    13596   8-08-85 Color drawing program
  26. 020.14 EDIT     BAT       76  12-04-82 Utility for RV-EDIT (volume 2010)
  27. 020.15 HANGMAN  BAS     4567   8-08-85 Color version of "galgje"....
  28. 020.16 HATDANCE BAS     1930   8-08-85 Play Mexican Hat Dance Song...
  29. 020.17 KALEID   BAS     3397   8-08-85 Generates random graphic patterns
  30. 020.18 MAXIT    BAS     5965   8-08-85 Number game (color)
  31. 020.19 MENU     BAS     5039   8-08-85 Menu for some game programs
  32. 020.20 METEOR   BAS     4318   8-08-85 Arcade game: eat goodies while dodging
  33.                                        meteors
  34. 020.21 OTHELLO  BAS    10761   8-08-85 The game of ....
  35. 020.22 PATTERNS BAS     3422   8-08-85 Generates random graphic patterns
  36. 020.23 PONGPONG BAS     6203   8-08-85 One-person PONG-like game
  37. 020.24 SCOPE    BAS     5653   8-08-85 Game - display symmetric random
  38.                                        patterns
  39. 020.25 STARTREK BAS    30124   8-08-85 The game of ... Makes hardly use of
  40.                                        graphics
  41. 020.26 STRINGS  BAS      512   8-08-85 Random patterns
  42. 020.27 SURVIVAL BAS    22557   8-08-85 Survive a crash landing on the moon
  43.                                        (adventure)
  44. 020.28 VOL2020  ABS     2688   8-08-85 Disk abstract
  45. 020.29 WOMBAT   BAS    18086   8-08-85 Interactive word problems for children
  46.                                        (CAI)
  47. 020.30 WORM1    BAS     1640   8-08-85 Game. Watch him tunnel through the
  48.                                        ground
  49. 020.31 YAHTZMON BAS    19212   8-08-85 Monochrome Yathzee version (some gr.
  50.                                        characters)
  51. 020.32 YATHZCOL BAS    20618   8-08-85 Color        ,,      ,,    (same
  52.                                        program)
  53.               33 File(s)     15360 bytes free on volume VOL2020
  54.  
  55.  
  56.   B-SIMPLE = Basic Structured IMPLEmentation (PROGRAMMER'S AID)
  57. B-SIMPLE helps you write good top-down, modular programs in  Basic. You don't
  58. have to be a programmer to use it.  Your programs should be simple to write,
  59. be simple to debug, and be  simple to change later.
  60. B-SIMPLE is menu driven.  When RUN, it establishes a skeleton for  your 
  61. program, using Blocks of 100 line numbers.  You can have up  to 199 modules
  62. for  SUBROUTINES, plus ten for INITIALIZATION, and  ten for MAIN LINE PROGRAM.
  63. B-SIMPLE helps you add, list, renumber, or delete modules. It  keeps a
  64. directory and puts in module names, etc. to make your  listing easier to 
  65. understand. When you are done, you can delete  B-SIMPLE (quite simply).
  66. The techniques used are not unique to Basica/GW-Basic; the program can be
  67. converted, with some small difficulties, to Basic-86  / MBasic.
  68.  
  69. CROSSREF is a BASIC Program Cross Reference Utility for the IBM
  70. Personal  Computer.  It is designed to answer the standard  ques-
  71. tions  required  by programmers writing or modifying  BASIC  pro-
  72. grams. These include such things as:
  73. What line numbers are used in GOTO or GOSUB or RESUME statements?
  74. Where are all the references to a given user variable?
  75. In addition, CROSSREF will also flag several addition references
  76. that I have found useful when modifying someone else's program:
  77.  
  78. Where are END, SYSTEM and STOP statements used? 
  79. Where are CHAIN, RUN, BSAVE and BLOAD statements used?  ie what
  80. other programs does it link to?
  81. Where are SCREEN statements used (especially for TV output)?
  82. Where are CLEAR statements used?
  83.  
  84. DRAW: This is an early drawing program, in color. The only documentation is a
  85. screenful of commands. Its capacities are not  small, and for those who keep
  86. on thinking of real CAD: two preprogrammed figures in the system are a racing
  87. car and ... a  donkey.
  88.  
  89. Yoy are about to play a game of PONG-PONG. The object of the game  is to HIT a
  90. target with a moving ball.  Of course the target will  not stay still. The
  91. ball's direction is controlled by inserting  paddles in its path.  To make the
  92. game more interesting the  paddles remain on the gameboard. You can control
  93. the games difficulty by choosing the length of time the target will remain in 
  94. one location. You will be given FIVE targets. The paddles are  placed using
  95. keys '/' and '\' on the right and left bottom row of  keys (uuugh - that
  96. awkward placement of keys only IBM likes !  Z.). They will place a paddle at
  97. the balls current location.