DESCR 614 B

123456789101112131415
  1. ucblogo is the Berkeley interpreter for the Logo programming language.
  2. Special features of this dialect are:
  3. - Random-access arrays.
  4. - Variable number of inputs to user-defined procedures.
  5. - Mutators for list structure (dangerous).
  6. - Pause on error, and other improvements to error handling.
  7. - Comments and continuation lines; formatting is preserved when
  8. procedure definitions are saved or edited.
  9. - Terrapin-style tokenization (e.g., [2+3] is a list with one member)
  10. but LCSI-style syntax (no special forms except TO). The best of both worlds.
  11. - First-class instruction and expression templates.
  12. - Macros.