Project

General

Profile

Support #767

Rename Log to exponents

Added by John Abbott over 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
enhancing/improving
Target version:
Start date:
03 Sep 2015
Due date:
% Done:

100%

Estimated time:
Spent time:

Description

In lnoe with using the same fn names in CoCoA-5 and CoCoALib we have decided to change log (of a power product) into exponents.

The old names log and Log are obsolescent; they will continue to work, but each call will print out a warning about being obsolescent.


Related issues

Related to CoCoA-5 - Feature #737: Elementary transcendental functions (sin, cos, tan, log, exp)In Progress2015-06-21

Related to CoCoA-5 - Support #768: Rename LogToTerm to MakeTermClosed2015-09-03

History

#1 Updated by John Abbott over 8 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

The new name exponents is rather long, but is easier to understand.

The impl in BuiltinFunctions.C cannot be 1 line because there must also be a call to LPP; this is perhaps due to a slightly different definition in CoCoA-5 from that of CoCoALib - in CoCoA-5 it applies to the LPP of a poly whereas in CoCoALib it applies to a PP.

Not using the name log makes it potentially easier to add some approx transcendental functions (see #737).

#2 Updated by John Abbott over 8 years ago

  • Status changed from In Progress to Resolved
  • Assignee set to John Abbott
  • % Done changed from 10 to 70

Changed BuiltinFunctions.C; updated packages and documentation; updated tests.

How to rename LogToTerm???

#3 Updated by John Abbott over 8 years ago

  • Status changed from Resolved to Feedback
  • % Done changed from 70 to 90

#4 Updated by John Abbott about 8 years ago

  • Status changed from Feedback to Closed
  • % Done changed from 90 to 100

Closing after 6 months in feedback.

Also available in: Atom PDF