# The lang/ucblogo port

## ucblogo-6.0 – 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: https://people.eecs.berkeley.edu/~bh/logo.html

Categories:
  lang

## Library dependencies

## Build dependencies

## Run dependencies