<DIV>
<DIV>Hi,&nbsp;</DIV>
<DIV>if you&nbsp;want to write and run&nbsp;C code&nbsp;in Python IDE with auto-completion</DIV>
<DIV>if you want&nbsp;to&nbsp;introspect into C functions and data structs </DIV>
<DIV>if you hate the {} and ;&nbsp; and the DOS window (console)</DIV>
<DIV>Please take a look at:</DIV>
<DIV><A href="http://pythoidc.googlecode.com/">http://pythoidc.googlecode.com</A> </DIV>
<DIV>PythoidC is the C language like the Python, by the Python and for the Python</DIV>
<DIV><SPAN class="pln"></SPAN>&nbsp;</DIV>
<DIV><SPAN class="pln">import c</SPAN></DIV>
<DIV><SPAN class="pln">c</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">include</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="pln">c</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">h</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">stdio</SPAN><SPAN class="pun"><FONT color="#666600">)</FONT></SPAN><SPAN class="pln">&nbsp;<BR>c</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">include</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="pln">c</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">h</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">stdlib</SPAN><SPAN class="pun"><FONT color="#666600">)</FONT></SPAN><SPAN class="pln">&nbsp;<BR></SPAN><SPAN class="str"><FONT color="#008800">'''Annotation is free!'''</FONT></SPAN><SPAN class="pln">&nbsp;<BR></SPAN><SPAN class="kwd"><FONT color="#000088">int</FONT></SPAN><SPAN class="pln"> fib</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="kwd"><FONT color="#000088">int</FONT></SPAN><SPAN class="pln"> n</SPAN><SPAN class="pun"><FONT color="#666600">):</FONT></SPAN><SPAN class="pln">&nbsp;<BR>&nbsp; &nbsp; </SPAN><SPAN class="kwd"><FONT color="#000088">if</FONT></SPAN><SPAN class="pln"> </SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="pln">n</SPAN><SPAN class="pun"><FONT color="#666600">&lt;=</FONT></SPAN><SPAN class="lit"><FONT color="#006666">2</FONT></SPAN><SPAN class="pun"><FONT color="#666600">):</FONT></SPAN><SPAN class="pln">&nbsp;<BR>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN class="kwd"><FONT color="#000088">return</FONT></SPAN><SPAN class="pln"> </SPAN><SPAN class="lit"><FONT color="#006666">1</FONT></SPAN><SPAN class="pln">&nbsp;<BR>&nbsp; &nbsp; </SPAN><SPAN class="kwd"><FONT color="#000088">else</FONT></SPAN><SPAN class="pun"><FONT color="#666600">:</FONT></SPAN><SPAN class="pln">&nbsp;<BR>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN class="kwd"><FONT color="#000088">return</FONT></SPAN><SPAN class="pln"> fib</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="pln">n</SPAN><SPAN class="pun"><FONT color="#666600">-</FONT></SPAN><SPAN class="lit"><FONT color="#006666">1</FONT></SPAN><SPAN class="pun"><FONT color="#666600">)</FONT></SPAN><SPAN class="pln"> </SPAN><SPAN class="pun"><FONT color="#666600">+</FONT></SPAN><SPAN class="pln"> fib</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="pln">n</SPAN><SPAN class="pun"><FONT color="#666600">-</FONT></SPAN><SPAN class="lit"><FONT color="#006666">2</FONT></SPAN><SPAN class="pun"><FONT color="#666600">)</FONT></SPAN><SPAN class="pln">&nbsp;<BR></SPAN><SPAN class="kwd"><FONT color="#000088">int</FONT></SPAN><SPAN class="pln"> main</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="kwd"><FONT color="#000088">int</FONT></SPAN><SPAN class="pln"> argc</SPAN><SPAN class="pun"><FONT color="#666600">,</FONT></SPAN><SPAN class="pln"> </SPAN><SPAN class="kwd"><FONT color="#000088">char</FONT></SPAN><SPAN class="pln"> </SPAN><SPAN class="pun"><FONT color="#666600">**</FONT></SPAN><SPAN class="pln">argv</SPAN><SPAN class="pun"><FONT color="#666600">):</FONT></SPAN><SPAN class="pln">&nbsp;<BR>&nbsp; &nbsp; </SPAN><SPAN class="kwd"><FONT color="#000088">int</FONT></SPAN><SPAN class="pln"> n </SPAN><SPAN class="com"><FONT color="#880000">//C style annotation</FONT></SPAN><SPAN class="pln">&nbsp;<BR>&nbsp; &nbsp; n</SPAN><SPAN class="pun"><FONT color="#666600">=</FONT></SPAN><SPAN class="pln">c</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">stdlib</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">atoi</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="pln">argv</SPAN><SPAN class="pun"><FONT color="#666600">[</FONT></SPAN><SPAN class="lit"><FONT color="#006666">1</FONT></SPAN><SPAN class="pun"><FONT color="#666600">])</FONT></SPAN><SPAN class="pln">&nbsp;<BR>&nbsp; &nbsp; c</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">stdio</SPAN><SPAN class="pun"><FONT color="#666600">.</FONT></SPAN><SPAN class="pln">printf</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="str"><FONT color="#008800">'fibonacci(%d)=%d\n'</FONT></SPAN><SPAN class="pun"><FONT color="#666600">,</FONT></SPAN><SPAN class="pln"> n</SPAN><SPAN class="pun"><FONT color="#666600">,</FONT></SPAN><SPAN class="pln"> fib</SPAN><SPAN class="pun"><FONT color="#666600">(</FONT></SPAN><SPAN class="pln">n</SPAN><SPAN class="pun"><FONT color="#666600">))</FONT></SPAN></DIV></DIV><BR><BR><SPAN title="neteasefooter"></SPAN><br><br><span title="neteasefooter"/></span>