lib/alf/algebra/operator.rb
# Installs or set the operator signature
Installs or set the operator signature
Installs or set the operator signature
def signature
          if block_given?
            @signature = Signature.new(self, &Proc.new)
            @signature.install
          else
            @signature ||= Signature.new(self)
          end
        end
def signature if block_given? @signature = Signature . new ( self , & Proc . new ) @signature . install else @signature ||= Signature . new ( self ) end end
Installs or set the operator signature
Installs or set the operator signature