<div><font face="tahoma,sans-serif">Hello,</font></div>
<div><font face="tahoma,sans-serif"></font> </div>
<div><font face="tahoma,sans-serif">I am looking for a tool/utility by which can convert c header file to a python file. A typical header file that I want convert looks like:</font></div>
<div><font face="tahoma,sans-serif"></font> </div>
<div><font face="tahoma,sans-serif" color="#3333ff">#ifndef __VAR1<br>#define __VAR1</font></div>
<div><font face="tahoma,sans-serif" color="#3333ff"></font> </div>
<div><font face="tahoma,sans-serif" color="#3333ff">#define VAR2  "Rev 2"<br>#define VAR3   2L</font></div>
<div><font face="tahoma,sans-serif" color="#3333ff"></font> </div>
<div><font face="tahoma,sans-serif" color="#3333ff">typedef struct</font></div>
<div><font face="tahoma,sans-serif" color="#3333ff">{</font></div>
<div><font face="tahoma,sans-serif" color="#3333ff">....</font></div>
<div><font face="tahoma,sans-serif" color="#3333ff">....</font></div>
<div><font face="tahoma,sans-serif" color="#3333ff">}</font></div>
<div><font face="tahoma,sans-serif" color="#3333ff"></font> </div>
<div><font face="tahoma,sans-serif" color="#3333ff">#if defined(__cplusplus) || defined(__cplusplus__)<br>extern "C" {<br>#endif</font></div>
<div><font face="tahoma,sans-serif" color="#3333ff"></font> </div>
<div><font face="tahoma,sans-serif" color="#3333ff">And also function declarations</font></div>
<div><font face="tahoma,sans-serif"></font> </div>
<div><font face="tahoma,sans-serif">Thanks,</font></div>
<div><font face="tahoma,sans-serif">Tarun</font></div>