home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / forth / compiler / fpc / tutor / l1p090 < prev    next >
Text File  |  1990-05-16  |  5KB  |  96 lines

  1.        ╔═══════════════════════════════════════════════════════╗
  2.        ║  Lesson 1 Part 9.0  F-PC 3.5 Tutorial by Jack Brown   ║
  3.        ╚═══════════════════════════════════════════════════════╝
  4.                      ┌──────────────────────┐
  5.                      │  The Banner Program  │
  6.                      └──────────────────────┘
  7. Welcome back to the F-PC Tutorial.  Did anyone investigate the
  8. possibility of constructing a block letter alphabet?  It turns out that
  9. the demo program in the file BANNER.SEQ  may provide some ideas to help
  10. get you started in this direction.  In this part of lesson 1 we are
  11. going to work with the BANNER program.  We are not going to explain how
  12. it works at this time.  What we need is a larger file to work with so
  13. that we can explore some of the techniques for browsing and navigating
  14. through *.SEQ files.
  15.  
  16. The file BANNER.SEQ is placed in the  C:\FPC directory by the FPC
  17. INSTALL program.  You should move a copy of BANNER.SEQ to your WORK
  18. directory.
  19.  
  20. Let's start F-PC and open the file BANNER.SEQ .  There are at least two
  21. ways to do this. From the FPC sub directory you can put the file name on
  22. the command as shown below.
  23.  
  24. C:\FPC>F BANNER.SEQ <enter>   <--- filename on dos command line opened.
  25.  
  26. Or from the root directory using your  F.BAT file just type.
  27.  
  28. C:\>F <enter>              <--- Start F-PC
  29.  ok                        <--- at the  ok prompt
  30. OPEN BANNER.SEQ <enter>    <--- open the file BANNER.SEQ
  31.  
  32. ( or use <ALT> O and choose BANNER.SEQ from the menu...  )
  33. ( or use <ESC> and the "Open file" item in the FILE menu )
  34.  
  35. one of the last three ways is the most useful if you already have Forth
  36. running. The first way is best if you happen to be in DOS.  There is one
  37. other difference between the above two methods of opening files.  When a
  38. file is opened by specifying its name on the DOS command line it is
  39. known as the DEFAULT file.  You can ONLY specify the DEFAULT file when
  40. starting F-PC from the DOS command line.  Why are we capitalizing
  41. DEFAULT?  You may have noticed that using  HELP and VIEW change the name
  42. of the currently open file.  If you want to move back to the file that
  43. was open before the last HELP or VIEW you must open it again.  However
  44. if you opened your working file by specifying it on the DOS command line
  45. it is called the DEFAULT file and you can always reopen the DEFAULT file
  46. by:
  47.  
  48. DEFAULT <enter>   <---  You guessed it!
  49.  
  50. ***** Handy TIP ****
  51. F-PC is smart enough to know that if a file extension is not specified
  52. then it should look for one with the .SEQ extension anyway!  You could
  53. have typed:  F BANNER <enter> or OPEN BANNER <enter>  and obtained the
  54. same results.
  55.                   ┌────────────────────────┐
  56.                   │ Browsing an Open File. │
  57.                   └────────────────────────┘
  58. It is possible to view or look at the contents of an open file without
  59. using the having to worry about modifying the file. To do this type
  60.  
  61. BROWSE <enter>  or  B <enter>
  62.  
  63. Browse the BANNER.SEQ file...  Use  PgUp PgDn  etc to move around the
  64. file.
  65.  
  66. This time we are going to RUN the BANNER program.  Start F-PC with
  67. BANNER.SEQ as the default file.  Do you know how to do this?  There is
  68. only one way.  The default file must be specified on the DOS command
  69. line when you start F-PC.
  70.  
  71. C:\FPC> F BANNER <enter>   <--- Extension not necessary!
  72.               ┌───────────────────────────────┐
  73.               │  Loading or Compiling a File  │
  74.               └───────────────────────────────┘
  75. To load or compile the source code of the currently open file we use the
  76. LOAD command.   The  LOAD  command  takes  one  numeric  parameter
  77. specifying the line of open file where the LOADing should start.
  78.  
  79. <n> LOAD  <enter>      <--- Compile or load source code starting at
  80.                             line <n> .
  81. So... if we want to load the whole BANNER program, and the BANNER file
  82. is currently open then we can just type:
  83.  
  84.  1  LOAD  <enter>      <--- Load all of the currently open file.
  85.  
  86. Do this now.  The BANNER program includes a DEMO  and when it is LOADed
  87. the DEMO will execute displaying a welcome message in large block
  88. letters.  F-PC also includes a shorter way of loading the currently open
  89. file.  It is the command  OK
  90.  
  91. OK <enter>    <--- Load all of the currently open file (same as 1 LOAD)
  92.               <--- We don't like this name but it is short!
  93. ┌─────────────────────────────────────┐
  94. │  Please move to Lesson 1 Part 10.0  │
  95. └─────────────────────────────────────┘
  96.