source: python/trunk/Python/formatter_string.c

Last change on this file was 391, checked in by dmik, 11 years ago

python: Merge vendor 2.7.6 to trunk.

  • Property svn:eol-style set to native
File size: 652 bytes
Line 
1/***********************************************************************/
2/* Implements the string (as opposed to unicode) version of the
3 built-in formatters for string, int, float. That is, the versions
4 of int.__format__, etc., that take and return string objects */
5
6#include "Python.h"
7#include "../Objects/stringlib/stringdefs.h"
8
9#define FORMAT_STRING _PyBytes_FormatAdvanced
10#define FORMAT_LONG _PyLong_FormatAdvanced
11#define FORMAT_INT _PyInt_FormatAdvanced
12#define FORMAT_FLOAT _PyFloat_FormatAdvanced
13#ifndef WITHOUT_COMPLEX
14#define FORMAT_COMPLEX _PyComplex_FormatAdvanced
15#endif
16
17#include "../Objects/stringlib/formatter.h"
Note: See TracBrowser for help on using the repository browser.