view Python/formatter_string.c @ 52221:fb80b281e05a 2.6

Merged revisions 70463 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70463 | benjamin.peterson | 2009-03-18 15:52:15 -0500 (Wed, 18 Mar 2009) | 1 line fix strange errors when setting attributes on tracebacks #4034 ........
author Benjamin Peterson <benjamin@python.org>
date Wed, 18 Mar 2009 21:49:29 +0000
parents 47ef9a806ce9
children 34e7c1b14495
line wrap: on
line source

/***********************************************************************/
/* Implements the string (as opposed to unicode) version of the
   built-in formatters for string, int, float.  That is, the versions
   of int.__float__, etc., that take and return string objects */

#include "Python.h"
#include "../Objects/stringlib/stringdefs.h"

#define FORMAT_STRING _PyBytes_FormatAdvanced
#define FORMAT_LONG   _PyLong_FormatAdvanced
#define FORMAT_INT    _PyInt_FormatAdvanced
#define FORMAT_FLOAT  _PyFloat_FormatAdvanced

#include "../Objects/stringlib/formatter.h"