procedure lsprod(var s: scalar; var l1,l2: ltuple); var i: integer; begin { lsprod } for i:=0 to lmax do sprod(s,l1[i],l2[i]); end { lsprod };