home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / proglang / ladybug1.arj / POSTER < prev    next >
Text File  |  1991-02-27  |  3KB  |  61 lines

  1. >>>file/ibm_pc_b 944 ibmbin-request@crdgw1.crd.ge.com(48493)22Feb91 06:05
  2. TITLE: v10i172: ladybug, a LOGO implementation (part 01/05)
  3.  
  4. +Message-ID   : <3268@sixhub.UUCP>
  5. +From         : ibmbin-request@crdgw1.crd.ge.com
  6. +Organization : 
  7.  
  8. Checksum: 1733708558  (Verify with "brik -cv")
  9. Posting-number: Volume 10, Issue 172
  10. Submitted-by:  crdgw1!SGI.COM!nelson%bolyard.wpd.sgi.com (Nelson Bolyard)
  11. Archive-name: ladybug/part01
  12.  
  13.  
  14. The submitter (nelson@bolyard.wpd.sgi.com (Nelson Bolyard)) says:
  15.  
  16. Ladybug is a shareware implementation of LOGO.
  17.  
  18. The differences between this version and the previously mailed version are:
  19. 1.  Posted as a uuencoded .zoo file instead of a .zip file.
  20. 2.  One egregious error in the manual (LADYBUG.LST) was fixed.
  21. 3.  All the .BUG files have been reviewed and fixed.  
  22.     Some of the previous .BUG files have been omitted.
  23. 4.  The Ladybug program itself is unchanged.
  24.  
  25. Notes:
  26.  
  27. Some of the files described in the file LADYBUG.DOC are missing from this
  28. archive.  They were missing in the archive I received.  Of these, the
  29. file describing known bugs and work-arounds is most missed.
  30.  
  31. The built-in editor is very primitive.  I have found no way to break a
  32. line by inserting a new-line (CR, LF, or whatever) into a long line.
  33. Consequently, I use vi to edit .BUG files in one Windows window, and
  34. run Ladybug in another window (going to full screen for graphics).
  35.  
  36. In my original posting, I incorrectly said that Ladybug uses Hercules
  37. graphics.  If you have both an MDA and a graphics adapter, Ladybug will
  38. put all text-mode text on the MDA screen, and the graphics on the
  39. graphics screen.  This is easier on the eyes than the flipping from
  40. text to graphics mode that is done when you have no MDA adapter.
  41.  
  42. When you first fire up Ladybug, the "workspace" (the procedures and
  43. variables in the interpreter's memory) is NOT empty, but has one
  44. procedure defined.  When you LOAD or READ in a .BUG file, it is merged
  45. with the procedures already in the workspace.  Consequently, it is a
  46. good idea to get into the habit of typing CLEARWS before loading a
  47. file.  If you don't, then you'll find that as you SAVE workspaces to
  48. .BUG files, the contents of the .BUG files grow.
  49.  
  50. When you SAVE a workspace, Ladybug puts global variables into the .BUG
  51. file in the form of MAKE commands.  These MAKE commands cannot be
  52. edited with Ladybug's editor.  To edit them, either use an external
  53. editor, or change the values of the global variables before saving.
  54. External commands in a .BUG file (commands not inside a TO-END pair)
  55. are executed when the .BUG file is read, and are NOT put back into the
  56. .BUG file when a SAVE is done.  Such commands can only be added via an
  57. external editor.
  58.  
  59.  
  60.  
  61.