PageRenderTime 283ms CodeModel.GetById 121ms app.highlight 1ms RepoModel.GetById 160ms app.codeStats 0ms

/Python/formatter_string.c

http://unladen-swallow.googlecode.com/
C | 14 lines | 7 code | 3 blank | 4 comment | 0 complexity | a952f4cde898b4b26c68a2c5f86a9da4 MD5 | raw file
 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.__float__, 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
14#include "../Objects/stringlib/formatter.h"