Berkeley's implementation of the logo programming language
Project homepage: https://people.eecs.berkeley.edu/~bh/logo.html
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.
Package information
- Ports path
- lang/ucblogo
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- lang
- Available flavors
- None listed
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
None listed.