home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / DOS_GG / COMCAT / VOL23.ARJ / VOL2371 < prev    next >
Text File  |  1992-01-07  |  7KB  |  123 lines

  1.  
  2.     Volume 2371 - Released december 1988 - Abstract (C) DOS  gg
  3.  
  4. P r o g r a m m a T h e e k volume 2371
  5.  
  6. gelijk aan PC/SIG no. 371, PCgg 271
  7.  
  8. Titel: BASIC Programming aids
  9.  
  10. Number  Name           Size   Date     Comments
  11. 2371.01 BASBUG   BAS    4302   2-01-84 Bug in LOCATE met  cursor optie
  12. 2371.02 BASCONV  BAS   18843  11-06-83 Omzetten van basic  naar fortran
  13. 2371.03 BASCONV  DOC    4761  11-06-83 Documentatie voor ^
  14. 2371.04 BASICDOS BAS   15724  27-10-84 Informatie over  basic en dos commandos
  15. 2371.05 BASICREF BAS    7936   1-01-80 Cross Ref voor  tokenized basic progr.
  16. 2371.06 BASICREF DOC    6732  17-08-83 Documentatie voor ^
  17. 2371.07 COMPILER ERR    1924  29-07-84 Info over String  space corrupt error
  18. 2371.08 COMPRESS BAS    4692  26-02-84 Haalt  spaties en  opm uit prog.
  19. 2371.09 COMPRESS DOC     146  26-02-84 Documentatie voor ^
  20. 2371.10 CR-LF    TXT     622   6-05-84 Info printen van  bitmapped graphics
  21. 2371.11 DITHRING TXT    1494  25-09-84 Mixen van kleuren
  22. 2371.12 FC       BAS     578   5-03-84 Vergelijken van  bestanden
  23. 2371.13 GS-RENUM EXE   19456  27-01-85 Voorzie programma  van regelnummers
  24. 2371.14 GS-UNNUM EXE   29568  27-01-85 Haal regelnummers  uit programma
  25. 2371.15 GS-VAREN EXE   29056  27-01-85 Geef variabelen een  kortere naam
  26. 2371.16 GS-XXXXX DOC   15261  27-01-85 Documentatie van ^^^
  27. 2371.17 HIRESCOL BAS    4850   5-03-84 Demo van 640x200 B/W  graphics mode
  28. 2371.18 KB_FLAG  BAS    3162   5-03-84 Demo voor basic  toegang keyboard flag
  29. 2371.19 KEYIN    ASM    2703  28-11-83 Source voor  keyin.exe
  30. 2371.20 KEYIN    EXE     640   5-03-84 Zet 15 karakters in  keyboard buffer
  31. 2371.21 LBAS     DOC    4850  20-12-83 Documentatie voor  LBAS.EXE
  32. 2371.22 LBAS     EXE    8832  20-12-83 Vertaalt labels naar  interpreter basic
  33. 2371.23 LBL-BAS  BAS    2688  14-05-83 Controleren van  labels in  programma
  34. 2371.24 LBL-SAMP BAS    5120  14-05-83 Demo voor ^
  35. 2371.25 LINEBUG  BAS     849  26-05-84 Controleert regelnummers
  36. 2371.26 LINEBUG  DOC    1632  26-05-84 Documentatie voor ^
  37. 2371.27 MONITOR  BAS    7296   4-12-82 Gebruiksinterface   appl ontwikkelen
  38. 2371.28 MONITOR  DQC   27729   4-12-82 Documentatie voor ^
  39. 2371.29 PAL80    BAS     840  29-04-84 Toont kleurenpalette  in 80-koloms mode
  40. 2371.30 POKEPEEK TXT    7343  11-03-84 Info over allerlei  adressen (HANDIG)
  41. 2371.31 PROFILE  BAS     640  21-11-82 Neemt op hoe lang  elk deel  gebruikt
  42. 2371.32 PROFILE  DOC     153  10-04-83 Documentatie van ^
  43. 2371.33 PROFILE  MEM     256  27-03-83 Onderdeel van  PROFILE.BAS
  44. 2371.34 READBAS  BAS    5303  10-05-84 Leest een binair  gesaved basic prog
  45. 2371.35 SAVEBAS  COM     256  14-11-84 Maakt basic bestand  na  SYSTEM cmd
  46. 2371.36 SAVEBAS  DOC    2816  14-11-84 Documentatie voor ^
  47. 2371.37 SCRN-MAP BAS    4753   5-03-84 Maakt een scherm  lay-out formulier
  48. 2371.38 SQUISHER BAS    3589  26-02-84 Compressie van een  basic programma
  49. 2371.39 SQUISHER DOC     136  26-02-84 Documentatie voor ^
  50. 2371.40 STARTBAS BAS    2048  30-08-83 Menu programma voor  basic-bestanden 
  51. 2371.41 TRACE    BAS   12160  25-10-84 Een uitgebreide  trace mode voor basic
  52. 2371.42 TRACE    DOC   12033  28-10-84 Documentatie voor ^
  53. 2371.43 UN-COMPQ DOC     119   1-01-84 Documentatie voor  UN-COMPQ.EXE
  54. 2371.44 UN-COMPQ EXE    1280   2-08-83 Unprotect basic prog  op COMPAQ 
  55. 2371.45 UN-NEW   DOC     337  26-02-84 Terug naar het  programma na NEW
  56. 2371.46 UNP-IBM  DOC     109   1-01-84 Documentatie voor  UNP-IBM.EXE
  57. 2371.47 UNP-IBM  EXE    1280   2-08-83 Unprotect basic prog  op IBM computer
  58.           47 File(s) on volume VOL2371
  59.  
  60. Deze schijf bevat voornamenlijk utilities voor mensen die  pro-
  61. grammeren in basic en die daarnaast gebruik maken van een of
  62. andere basic-compiler (vooral oudere modellen compilers).
  63.      1. Algemeen
  64. BASICDOS is leuk voor beginners en geeft over elk basic of  dos
  65. commando een regel informatie.
  66.      2. Utilities
  67. BASICREF maakt een cross reference van een tokenized basic  prog.
  68. COMPRESS haalt extra ruimte uit een basic programma in ASCII 
  69. formaat. Hetzelfde doet ook SQUISHER, terwijl dit programma
  70. dan
  71. tevens regels combineert.
  72. FC is handig om te kijken of er verschillen zijn tussen twee
  73. versies van een basic programma. Het vergelijkt twee ASCII  be-
  74. standen regel voor regel.
  75. GS-..... Een paar programma om het werken in basic te  optimalise-
  76. ren. Zo haalt UNNUM de regelnummers uit een programma en  tevens
  77. de extra ruimte. Op het werkbestand dat ontstaat kan men dan  nog
  78. VAREN loslaten om de variabelen te voorzien van een kortere  naam,
  79. en men heeft dan een programma dat ongeveer direct klaar is  voor
  80. een compiler. Wil men later toch Basic gebruiken, laat dan  RENUM
  81. los op het programma en er ontstaan weer regelnummers.
  82. LBAS maakt het mogelijk om een programma met labels om te  zetten
  83. naar een programma met regelnummers.
  84. LBL-BAS leest een ASCII basic programma met labels in en  contro-
  85. leert dat.
  86. LINEBUG is handig als men de programmas met een editor  schrijft,
  87. want men heeft met deze utility de mogelijkheid om te  controleren
  88. of er soms fouten geslopen zijn in de regelnummers (bv  dubbel 
  89. voorkomen, illegale karakters e.d.).
  90. PROFILE is een resident programma, en het is handig als men  wil 
  91. weten hoe lang elk onderdeel van een programma nodig heeft. 
  92. READBAS maakt het mogelijk om een tokenized programma te  lezen.
  93. Het is de bedoeling om dit programma te compileren, zodat  men dan
  94. vanuit dos een dergelijk basic programma kan lezen zonder de 
  95. interpreter op te starten.
  96. SAVEBAS kan men opstarten nadat men de interpreter verlaten  heeft
  97. met system en dan tot de ontdekking komt dat men het laatste  ba-
  98. sic programma niet opgeslagen heeft.
  99. TRACE leest een ASCII basic programma in. Vervolgens wordt  er een
  100. versie van gemaakt voorzien van TRACE instructies. Daarna  zijn er
  101. diverse opties voor starten en stoppen van de trace, waarbij  de
  102. resultaten worden opgeslagen op disk. 
  103.      3. Toetsenbord gebruik en andere subroutines
  104. KB_FLAG demonstreert hoe je de status en stand van een  aantal 
  105. speciale toetsen kunt aflezen en gebruiken (bv. numlock,  ins, 
  106. linker en rechter shift etc.).
  107. KEYIN biedt de mogelijkheid om 15 tekens in de toetsenbord  buffer
  108. te zetten en vervolgens een basicprogramma op te starten dat  die
  109. tekens inleest. Als je de antwoorden op de prompts van het  pro-
  110. gramma kent, dan kun je zo een programma automatisch laten  draai-
  111. en. Zie de KEYIN.ASM voor documentatie.
  112. MONITOR is een programma dat gekoppeld kan worden aan een  eigen
  113. applicatie, waarbij monitor dan het gebruikers-interface  vormt.
  114. Men vindt hier allerlei routines voor invoer van gegevens,  wissen
  115. van (een deel van het) scherm, meldingen, menus, etc.
  116. POKEPEEK.TXT bevat informatie over allerlei adressen en het  ge-
  117. bruik ervan in basic programmas. Onder andere het uitlezen  van 
  118. het type video mode, drivenummer, toetsenbord status,  geheugen,
  119. etc. Tevens subroutines waarbij ook gebruik wordt gemaakt  van 
  120. PEEK en POKE.
  121. STARTBAS toont een menu op scherm van alle *.BAS bestanden,  en
  122. men kan door het bewegen van een highlight een bepaald  programma
  123. kiezen dat vervolgens geCHAINed wordt.