[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
## RE: [Axiom-developer] [Q] %pi() vs %pi difference ?

**From**: |
Page, Bill |

**Subject**: |
RE: [Axiom-developer] [Q] %pi() vs %pi difference ? |

**Date**: |
Fri, 18 Feb 2005 06:35:47 -0500 |

Vladimir,
Briefly, %pi is a system defined macro for pi(). The
interpreter allows %pi() because macros can sometimes
have parameters. But both %pi and %pi() are treated exactly
the same as pi().
To see all the macros type
)display macros
For more about pi() try
)display op pi
Notice that there is also a special "domain" of Pi.
)show Pi
which contains the function pi().
See previous discussion
http://lists.gnu.org/archive/html/axiom-developer/2005-01/msg00002.html
http://lists.gnu.org/archive/html/axiom-developer/2004-12/msg00283.html
http://lists.gnu.org/archive/html/axiom-developer/2004-12/msg00282.html
Regards,
Bill Page.
>* -----Original Message-----*
>* From: Vladimir Bondarenko [mailto:address@hidden*
>* Sent: Friday, February 18, 2005 3:56 AM*
>* To: address@hidden*
>* Subject: [Axiom-developer] [Q] %pi() vs %pi difference ?*
>* *
>* *
>* Hello *,*
>* *
>* Is there a difference between %pi and %pi()?*
>* If yes, how to learn about it? If not, why we*
>* have both %pi() and %pi?*
>* *
>* -> )set mess bot on*
>* *
>* -> %pi() :: Complex Float*
>* *
>* Function Selection for pi*
>* Arguments: ()*
>* Default target type: Pi*
>* *
>* [1] signature: () -> HACKPI*
>* implemented: slot $ from HACKPI*
>* *
>* *
>* 3.1415926535 897932385*
>* Type: Complex Float*
>* *
>* -> %pi :: Complex Float*
>* *
>* Function Selection for pi*
>* Arguments: ()*
>* Default target type: Pi*
>* *
>* [1] signature: () -> HACKPI*
>* implemented: slot $ from HACKPI*
>* *
>* *
>* 3.1415926535 897932385*
>* Type: Complex Float*
>* *
>* Thank you in advance.*
>* *
>* *
>* Best,*
>* *
>* Vladimir*