Design #1156
Printing for RingElem
Description
JAA would like to reconsider the design of printing for RingElem
because the current design is rather inelegant.
Related issues
History
#1 Updated by John Abbott about 6 years ago
- Related to Feature #1117: Better printing of negative coeffs added
#2 Updated by John Abbott about 6 years ago
- Related to Bug #930: Printing TwinFloat as (rational) coeff without brackets added
#3 Updated by John Abbott about 6 years ago
- Related to Design #432: Semantics of IsPrintedWithMinus added
#4 Updated by John Abbott about 6 years ago
- Related to Feature #222: Printing polynomials - spaces between terms added
#5 Updated by John Abbott about 6 years ago
- Related to Bug #74: printing polynomials added
#6 Updated by John Abbott about 6 years ago
Part of the motivation is that it seems to be tricky to resolve issue #930 about printing out TwinFloat values as poly coeffs.
JAA now thinks that there should be more than one printing function which says in which context the value is to be printed:- general context (corresponding to the current print functions)
- as a coeff inside a polynomial (there may be a difference between first coeff, and all the others)
- other special contexts???
#7 Updated by John Abbott almost 6 years ago
- Target version changed from CoCoALib-0.99600 to CoCoALib-0.99650 November 2019
#8 Updated by John Abbott about 5 years ago
- Target version changed from CoCoALib-0.99650 November 2019 to CoCoALib-0.99700
#9 Updated by John Abbott over 4 years ago
- Target version changed from CoCoALib-0.99700 to CoCoALib-1.0