home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / reviews / JUNE99.TXT < prev    next >
Text File  |  2006-10-19  |  4KB  |  76 lines

  1. Microreview for June 1999 Micropendium
  2. by Charles Good
  3.  
  4. THE COMPLETE GPL PACKAGE
  5. compiled by Rich Gilbertson
  6.  
  7. Rich Gilbertson is definately the best GPL programmer left in the TI community.  His 
  8. enhanced extended basic known as RXB pushes the technological limit of what can be 
  9. done with the 99/4A.  It is programmed in GPL which is probably the most efficient 
  10. programming language there is for our computer.  A GPL program usually uses less 
  11. memory than the same program written in either extended basic or in assembly.  In a 
  12. December 1992 Micropendium article Rich compares 12 short programs written in the 
  13. three languages.  In each case the GPL version uses less memory.  Programs written in GPL 
  14. can be converted to ea5 format so that can be run without the  need for any version of 
  15. extended basic.
  16.  
  17. Rich has put together a package of information and software for those who want to try their 
  18. hand at this uniquely 99/4(a) programming language.   This information is all available 
  19. archived on 3 DSSD disks.  There is also a supplemental hard copy of the above 
  20. mentioned Micropendium article and other interesting material.  Here is what you get on 
  21. the disks.
  22.  
  23. TI Graphics Programming Language Users Guide, a 1979 TI document.  This is designed to 
  24. aid those programming TI command modules.  It is quite comprehensive and even includes 
  25. chapters on style.  You are told how to make good looking screens, what good user 
  26. interactive prompts should look like, and what colors go together.  Special instructions are 
  27. included for the creation of multilingual command modules.
  28.  
  29. You also get the following official TI documents, all dated 1980 and all except the speech 
  30. document updated in March 1983:  ôFunctional Specifications for the 99/4 disk 
  31. peripheralö, ôGPL Interface Specifications for the 99/4 Disk Peripheralö, Software 
  32. Specifications for the 99/4 Disk Peripheralö, and ôSpeech Synthesizer Principle of 
  33. Operationö.  The speech document is particularly interesting because TI produced very 
  34. little documentation about its speech synthesizer.
  35.  
  36. GPL assembler and linker.  This is one of several GPL assemblers that have been made 
  37. available over the years.  It takes GPL source code as created with a text editor such as the 
  38. Funnelweb editor.  You use the TI GPL User Guide as well as the on disk documentation 
  39. that comes with this assembler to create the source code.  Following easy directions you 
  40. use the assembler to assemble the code and then you use the linker to link this assembled 
  41. code so that it can be run from an assembly loader.  ThatÆs right, you can run your 
  42. assembled GPL program as an EA5 program.
  43.  
  44. Among the most interesting parts of this GPL package are the two assembler/linker demos.  
  45. Using two different demo source codes provided you just follow the step by step 
  46. instructions you are taken through the complete process needed to create demo programs 
  47. that can be run as ea5.   When you run these assembled and linked ea5 GPL programs you 
  48. are taken back to the ôPress 1 for TI Basicö screen, which displays additional menu items 
  49. for your GPL programs.  One of the demos shows how to take several different GPL 
  50. programs and display them simultaneously as separate menu items following ôPress 1 for 
  51. TI Basicö.
  52.  
  53. For free I can email you the three DSSD disks in PC99 format and the supplemental hard 
  54. copy as a Microsoft Word v6 file.  If you want me to mail real TI disks and the hard copy 
  55. handout please send me $3 to cover my xerox media and postage expenses.
  56. ...........................
  57. ACCESS
  58.  
  59. Rich Gilbertson (master GPL programmer and the compiler of 
  60. the complete GPL package) 
  61. 1901 H Street
  62. Vancouver, WA 98663-3352
  63. Phone: 1-360-737-7963
  64.  
  65. Charles Good (source of the GPL package by email or regular 
  66. mail)
  67. P.O. Box 647
  68. Venedocia OH 45894
  69. Phone 419-667-3131
  70. Email good.6@osu.edu
  71.  
  72.  
  73.  
  74.  
  75.  
  76.