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

  1.        ╔══════════════════════════════════════════════════════╗
  2.        ║  Lesson 1 Part 7.0  F-PC 3.5 Tutorial by Jack Brown  ║
  3.        ╚══════════════════════════════════════════════════════╝
  4.  
  5.                     ┌────────────────────┐
  6.                     │  Reference Books.  │
  7.                     └────────────────────┘
  8.  
  9. We will not be following any book in particular but will gradually
  10. develop the tutorial material along the lines that we have found to be
  11. successful.  We will slowly develop new ideas introducing a few new
  12. words each time we study a different program.  You may, however, like to
  13. study other books to get new examples and ideas.  The best books in my
  14. opinion are the following. Get the ones at the top of the list first!
  15.  
  16. 1) Starting Forth  (2nd edition) by Leo Brodie, pub. Prentice Hall
  17. 2) Thinking Forth                by Leo Brodie, pub. Prentice Hall
  18. 3) FORTH: A Text and Reference   by Kelly and Spies, pub. Prentice Hall
  19. 4) Mastering Forth (2nd edition) by Anderson and Tracy, pub. Brady
  20. 5) Object Oriented Forth         by Dick Pountain, pub. Academic Press
  21. 6) Designing and Programming     by Townsend and Feucht, pub. Tab Books
  22.    Personal Expert Systems
  23.  
  24. ╓──────────────╖
  25. ║  Problem 1.4 ║
  26. ╙──────────────╜
  27.  
  28. *         Use the words  : HBAR  CR ." *****" ;
  29. *         and : VBAR  CR ." *" CR ." * " ;
  30. *         to construct the word  "  L  "
  31. *         as shown at the right when it is executed.
  32. *****
  33.  
  34. Do the same for the letters I  F and E.  Finally create LIFE that will
  35. display the word LIFE in large type vertically down the page.
  36.  
  37. ╓───────────────╖
  38. ║  Problem 1.5  ║
  39. ╙───────────────╜
  40. Write a FORTH word using the ideas we developed in CHECKER_BOARD to
  41. write your initials in large block letters about two inches high by one
  42. inch wide. Upload you solution as a message, the most elegant solution
  43. will win a prize! How much work would it take to generalize you program
  44. so that you could include all letters of the alphabet?  Could you type:
  45. J A C K <enter> and see this name on the screen in large block letters?
  46. This last request may be a bit ambitious at this time but it is
  47. something you might be thinking about.
  48.  
  49. ┌───────────────────────────────────┐
  50. │  Please Move to Lesson 1 Part 7.5 │
  51. └───────────────────────────────────┘
  52.