traitImperativeNode extends Attributable with Positioned
Superclass of all imperative language tree node types. The Product
supertype is used here to enable generic access to the children of
an ImperativeNode; this capability is only used in the Kiama tests
and is not usually needed for normal use of the library.
Linear Supertypes
Positioned, Attributable, Cloneable, Cloneable, Product, Equals, AnyRef, Any
Superclass of all imperative language tree node types. The Product supertype is used here to enable generic access to the children of an ImperativeNode; this capability is only used in the Kiama tests and is not usually needed for normal use of the library.