Les sorties de ab : printpow

### 9.4.11 Les sorties de ab : printpow

L’instruction printpow modifie la façon dont les puissances sont affichées en mode texte ou après une commande print.
printpow a comme argument soit 0, soit 1, soit -1.
printpow(0) écrit ab selon l’écriture mathématique a`^`b.
printpow(1) écrit ab selon l’écriture en langage C pow(a,b).
printpow(-1) écrit ab selon l’écriture d’autres langages a**b.
De plus ces 3 syntaxes sont admises en input.
On tape :

printpow(0)

puis :

print(x`^`3)

On obtient :

x`^`3 écrit en bleu et 8 comme réponse

On tape :

printpow(1)

puis :

print(x`^` 3)

On obtient :

pow(x,3) écrit en bleu et 8 comme réponse

On tape :

printpow(-1)

puis :

print(x`^`3)

On obtient :

x**3 écrit en bleu et 8 comme réponse