A. La société en commandite P. (demanderesse), à Stuttgart, a signé avec la société O. SA [...] en 1966 un premier contrat de représentation exclusive portant sur la représentation et la vente sous la marque O. d'appareils de mesures. Le 15 février 1980, elle a signé un second contrat de représentation exclusive pour l'Allemagne du sud pour tous les produits vendus sous la marque O. avec la société M. [...] (défenderesse) qui avait repris la société O. (D3/1). Selon l'article 13 du contrat, celui-ci était conclu pour une durée indéterminée et pouvait être résilié pour la fin de l'année civile moyennant respect d'un délai de résiliation de douze mois.