On Thu, Mar 19, 2009 at 3:45 PM, Maurizio <maurizio.gran...@gmail.com> wrote: > For example, how does SAGE generate an instance of > "sage.rings.integer.Integer"? I hope this can help me.
Well, I can at least answer this question. When you type at the sage: prompt, or in the notebook, the input is run through the "preparser"; this transforms the input from Sage's extended Python syntax into standard Python. You can see what it does using the preparse function: sage: preparse('3') 'Integer(3)' sage: preparse('3.14159') "RealNumber('3.14159')" Carl --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---