Reference

obliq(1)

a lightweight language for network objects

Name

Obliq - a lightweight language for network objects

Syntax

obliq [options]

Description

An interactive interpreter for the Obliq language. Obliq is a small, statically scoped, untyped language. It is object-oriented, higher-order, and distributed. State is local to an address space, while computation can migrate over the network. The distributed computation mechanism is based on Modula-3 Network Objects.

Obliq requires copies of netobjd to be running on all appropriate machines, if network objects are to be used.

Options

-min

obliq interpreter with minimum libraries

-std

obliq interpreter with standard libraries

-ui

obliq interpreter with user-iterface libraries

-anim

obliq interpreter with animation libraries

-af93

obliq of the Animation Festival '93 (obsolete)

SRC Documentation

/src/hypertext/SRC/obliq/Obliq.html (quick start, for mosaic)

External Site Documentation

(in /proj/m3/pkg/..., or equivalent)

...obliqdoc/src/Obliq.html/ (quick start, for mosaic)
...obliqdoc/src/ObliqPaper.ps (paper/manual, for printing)
...obliqdoc/src/ObliqPaper-html/ObliqPaper.html (same, for mosaic)
...obliqdoc/src/Example/*.obl (example programs)

See Also

obliqsrv
netobjd
The Modula-3 Network Objects documentation
"Obliq: A language with distributed scope" (Obliq.ps, above)

Author Of Object

Luca Cardelli

Author Of Documentation

Luca Cardelli