A Constructor is a Function which belongs to a generated sort.
A constructor's sort must be GenSort as well as the parameters.
author: Sonja Pieper version: 0.1, 07/08/01
Constructor Summary
public
ConstructorFunction(Name name, GenSort sort, ArrayOfGenSort aos) creates a new constructor with name, sort and param sorts.
Constructor Detail
ConstructorFunction
public ConstructorFunction(Name name, GenSort sort, ArrayOfGenSort aos)(Code)
creates a new constructor with name, sort and param sorts.
Parameters: name - The name of the constructor Parameters: sort - The sort of the constructor, this is the generated sortthe constructor belongs to and which it 'generates' Parameters: aos - The sorts of the parameters of the constructor, must alsobe generated sorts.
Methods inherited from de.uka.ilkd.key.logic.op.NonRigidFunction