Method Signature
The signature of a method is the name
of the method, its parameter types and its return value type (there may
be more than one return value type). For example, the
method signature of
proc calc( x : integer; y : real ) : byte
is
calc(integer, real) : byte