Generated by Cython 0.13 on Fri Apr 15 12:50:17 2011
Raw output: _sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0.c
1:
2: include "interrupt.pxi" # ctrl-c interrupt block support
/* "/tmp/sagenbflask/temp/boxen/25597/spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0.pyx":2 * * include "interrupt.pxi" # ctrl-c interrupt block support #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* include "stdsage.pxi" # ctrl-c interrupt block support * */ __pyx_t_1 = PyDict_New(); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 2; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); if (PyObject_SetAttr(__pyx_m, __pyx_n_s____test__, ((PyObject *)__pyx_t_1))<
0) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 2; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0;
3: include "stdsage.pxi" # ctrl-c interrupt block support
4:
5: include "cdefs.pxi"
6: cdef extern from "stdio.h":
7: ctypedef void FILE # use void if you don't care about internal structure
8: FILE* fopen(char* filename, char* mode)
9: int fclose(FILE *stream)
10: int fprintf(FILE *stream, char *format, ...)
11:
12: def f(filename):
/* "/tmp/sagenbflask/temp/boxen/25597/spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0.pyx":12 * int fprintf(FILE *stream, char *format, ...) * * def f(filename): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef FILE* file * file = fopen(filename, "w") */ static PyObject *__pyx_pf_78_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0_f(PyObject *__pyx_self, PyObject *__pyx_v_filename); /*proto*/ static char __pyx_doc_78_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0_f[] = "File: _sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0.pyx (starting at line 12)"; static PyObject *__pyx_pf_78_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0_f(PyObject *__pyx_self, PyObject *__pyx_v_filename) { FILE *__pyx_v_file; PyObject *__pyx_r = NULL; __Pyx_RefNannySetupContext("f"); __pyx_self = __pyx_self;
13: cdef FILE* file
14: file = fopen(filename, "w")
/* "/tmp/sagenbflask/temp/boxen/25597/spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0.pyx":14 * def f(filename): * cdef FILE* file * file = fopen(filename, "w") #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* fprintf(file, "Hi Mom!") * fclose(file) */ __pyx_t_1 = PyBytes_AsString(__pyx_v_filename); if (unlikely((!__pyx_t_1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 14; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __pyx_v_file = fopen(__pyx_t_1, __pyx_k__w);
15: fprintf(file, "Hi Mom!")
/* "/tmp/sagenbflask/temp/boxen/25597/spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0.pyx":15 * cdef FILE* file * file = fopen(filename, "w") * fprintf(file, "Hi Mom!") #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* fclose(file) */ fprintf(__pyx_v_file, __pyx_k_1);
16: fclose(file)
/* "/tmp/sagenbflask/temp/boxen/25597/spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx/_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0.pyx":16 * file = fopen(filename, "w") * fprintf(file, "Hi Mom!") * fclose(file) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
*/ fclose(__pyx_v_file); __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("_sagenb_flask_sage_notebook_sagenb_home_openidSfmMv1OuVE_31_code_sage28_spyx_0.f"); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }