ports

lang/ucblogo

ucblogo-5.5p4 – Berkeley's implementation of the logo programming language

Description

ucblogo is the Berkeley interpreter for the Logo programming language.

Special features of this dialect are:

- Random-access arrays.
- Variable number of inputs to user-defined procedures.
- Mutators for list structure (dangerous).
- Pause on error, and other improvements to error handling.
- Comments and continuation lines; formatting is preserved when
  procedure definitions are saved or edited.
- Terrapin-style tokenization (e.g., [2+3] is a list with one member)
  but LCSI-style syntax (no special forms except TO). The best of both worlds.
- First-class instruction and expression templates.
- Macros.

WWW: http://www.cs.berkeley.edu/~bh/logo.html

Categories:
lang

Library dependencies

None

Build dependencies

None

Run dependencies

None