This paper discusses the visual algebraic speciication (vas) formalism and its supporting interactive environment (vase). The vas formalism is intended for the deenition of visual syntax and semantics and is aimed at generating language speciic environments. The collection construct of vas is emphasized in that it supports the convenient speciication of language constructs involving arbitrarily...