ULC is a system to build interpreters for languages that adhere to a
uniform principle for composition of operations, where operations may
be like usual statements or (stack allocated) objects possibly of
higher order. Expressions can be used as scripts.
Possibly overloaded, binary infix operators are supported. The
languages are all statically typed and allows parametric polymorphism
ULC should be for interpreted computations what XML should be
for data, i.e. ULC is not an interpreted language, but a
system for building interpreters.
Posted to general by Ehud Lamm on 4/12/01; 4:11:01 AM