ó
¡¼™\c           @   s#   d  d l  m Z e d d „ Z d S(   iÿÿÿÿ(   t   C99CodePrinterc         C   sV   | | p i  ƒ } | j  |  ƒ } d j g  | j D] } d | ^ q1 ƒ } | d | S(   s=    Renders a C source file (with required #include statements) s   
s   #include <%s>s   

(   t   doprintt   joint   headers(   t   contentt   Printert   settingst   printert   code_strt   ht   includes(    (    s3   lib/python2.7/site-packages/sympy/codegen/cutils.pyt   render_as_source_file   s    )N(   t   sympy.printing.ccodeR    t   NoneR   (    (    (    s3   lib/python2.7/site-packages/sympy/codegen/cutils.pyt   <module>   s   