home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / club100 / ref / ba01.do < prev    next >
Text File  |  2006-10-19  |  5KB  |  104 lines

  1.  
  2. Title: FUNDAMENTALS
  3.  
  4.  
  5. REAL BASIC STUFF TO KNOW
  6.  
  7. To enter the BASIC interpreter/editor, place your highlighter on the word 
  8. BASIC and hit ENTER. 
  9.  
  10. To get out of the BASIC interpreter/editor hit the F8 function key, or enter 
  11. the word MENU and hit ENTER. 
  12.  
  13. If you start a program (programs are files with .BA extensions), you may stop 
  14. the programs operations by holding down on your SHIFT key and tapping the 
  15. BREAK key.  You may, in some cases, be able to restart the program, from the 
  16. point you stopped it, by entering the word CONT and hitting ENTER.  Results 
  17. differ from program to program. 
  18.  
  19. You may pause the operations of a program by tapping your PAUSE key.  You may 
  20. restart it again by tapping the PAUSE key again, i.e. PAUSE off, PAUSE on. 
  21.  
  22. You may start a program from the beginning by entering the word RUN and 
  23. hitting ENTER, or tap your F4 function key, or, if the program appears in the 
  24. main menu as a file with a .BA extension, simply move your highlighter over 
  25. that file and hit enter.
  26.  
  27. You may start a program in the middle by entering RUN linenumber and hitting 
  28. ENTER.  Linenumber means the number of the line you wish to start from.  
  29. However, programs started in the middle will be unable to use any information 
  30. normally created up to that point.  This last sentence, and, indeed, the act 
  31. of starting programs in the middle, is an advanced issue, better left for 
  32. another time. 
  33.  
  34.  
  35. EDITING FUNDAMENTALS
  36.  
  37. A BASIC interpreter is actually two programs in one, an editor, and a code 
  38. translator.  The editor is usually implemented as a line editor.  A line 
  39. editor does not allow for full screen movement and editing in the same manner 
  40. as a full-function word processing editor.  The editor function of BASIC on 
  41. most computers is line mode.  Newer BASIC editor, like Microsoft QuickBASIC, 
  42. function more like word processing.
  43.  
  44. Line mode restricts editing to one line at a time.  If, while entering a line 
  45. of code, you need to make a change at the beginning of that line, you must 
  46. back-space out all prior characters, in order to get the cursor to the point 
  47. where you wish to make the change.  If you had hit ENTER, given the above 
  48. example, you would either have to totally reenter that line of code, in it's 
  49. correct form, or go into the edit mode.  Different versions of BASIC provide 
  50. different editing modes. 
  51.  
  52. The BASIC editor on Tandy laptops (Models 100, 102 and 200) function in the 
  53. same manner as other installations (line mode) with the added convenience of 
  54. the integration of TEXT, the built-in word processing program.  Thus, editing 
  55. BASIC code on a Tandy laptop is very easy.  If the line is short, you may 
  56. choose to reenter it.  Otherwise, the process is as follows: 
  57.  
  58. TO EDIT AN ENTIRE PROGRAM
  59.  1) Enter the word EDIT and hit ENTER.
  60.  2) Make changes as desired.
  61.  3) Tap the F8 function key.
  62.  
  63. TO EDIT ONE LINE
  64.  1) Enter the word EDIT linenumber and hit ENTER.  Linenumber means the number 
  65.     of the line you wish to edit, e.g. EDIT 10, EDIT 234. 
  66.  2) Make changes as desired.
  67.  3) Tap the F8 function key.
  68.  
  69. TO EDIT A GROUP OF LINES
  70.  1) Enter the word EDIT linenumber-linenumber and hit ENTER.  Linenumber- 
  71.     linenumber means from-to, or any combination, e.g. EDIT 70-100, EDIT -60,  
  72.     EDIT 60-.  When you leave out either the from or to linenumber, the editor 
  73.     will give you either from the beginning up to and including the number, or 
  74.     from the linenumber to and including the last line of code (note the last 
  75.     two  examples). 
  76.  2) Make changes as desired.
  77.  3) Tap the F8 function key.
  78.  
  79. Editing may also be done within a .DO file.  During the creation of a program 
  80. you may want to be more fluid with your coding thoughts, rather then starting 
  81. in the line mode.  Open a .DO file and rough out a program design, then enter 
  82. some line numbers.  Once it's ready for testing go through the following 
  83. sequence. 
  84.  
  85. LOADING A .DO FILE INTO BASIC
  86.  1) Go into BASIC.
  87.  2) Enter LOAD"filename.do" and hit ENTER.  Filename means the name of the .DO 
  88.     file holding your BASIC code.  You could actually leave out the .do in the 
  89.     above example but it's best to make these instructions formal. 
  90.  3) Wait for the wait indicator to stop and the OK to return.
  91.  
  92.  
  93. SAVING PROGRAMS
  94.  
  95. After you create a program in BASIC, it stays in the BASIC interpreter until 
  96. it's either dumped with the command NEW or saved to a separate RAM file.  
  97. Saving is as easy as: SAVE"filename".  Filenames are alpha/numeric, max 6 
  98. characters.  The .BA extension may be left off.  It is automatically created 
  99. by the BASIC interpreter.  You may save a program to an ASCII file with the 
  100. command: SAVE"filename.DO"  The .DO takes precedents over the automatic .BA 
  101. extension.  Thus, a .DO file is created, instead of the tokenized .BA file. 
  102.  
  103. <EOF>
  104.