python to C code generator
Hi, Is there any python framework or any tool as which can generate C code from python code as it is . Thanks, Kushal -- https://mail.python.org/mailman/listinfo/python-list
Re: python to C code generator
On Wednesday, January 17, 2018 at 4:34:23 PM UTC+5:30, kushal bhattacharya wrote: > Hi, > Is there any python framework or any tool as which can generate C code from > python code as it is . > > Thanks, > Kushal hi, I have found nuitka as asuitable candidate but it seems that nuitka doesnt generate a simple C code which could be included as a C file in another program.Is there any alternative easier way regarding this? Thanks -- https://mail.python.org/mailman/listinfo/python-list
Re: python to C code generator
On Wednesday, January 17, 2018 at 4:34:23 PM UTC+5:30, kushal bhattacharya wrote: > Hi, > Is there any python framework or any tool as which can generate C code from > python code as it is . > > Thanks, > Kushal yes i have but it generates a complex C code with python dependencies.I want to call the generated function from another C code but i Cant figure out how to do that -- https://mail.python.org/mailman/listinfo/python-list
Re: python to C code generator
On Tuesday, January 23, 2018 at 7:05:02 PM UTC+5:30, bartc wrote: > On 23/01/2018 13:23, kushal bhattacharya wrote: > > On Wednesday, January 17, 2018 at 4:34:23 PM UTC+5:30, kushal bhattacharya > > wrote: > >> Hi, > >> Is there any python framework or any tool as which can generate C code > >> from python code as it is . > >> > >> Thanks, > >> Kushal > > > > yes i have but it generates a complex C code with python dependencies.I > > want to call the generated function from another C code but i Cant figure > > out how to do that > > Because the translation isn't simply defined. > > I've just tried nuitka on the Python code 'a=b+c', and it generates 2400 > lines of C. The main purpose seems to be to generate a self-contained > executable corresponding to the Python, but generating first a C > equivalent then using a C compiler and linker. > > This equivalent code may just contain all the bits in CPython needed to > do the job, but bypassing all the stuff to do with executing actual > byte-code. But it also seems to do some optimisations (in the generated > C before it uses C compiler optimisations), so that if static types can > be inferred it might make use of that info. > > Perhaps you simply want to use Python syntax to write C code? That would > be a different kind of translator. And a simpler one, as 'a=b+c' > translates to 'a+b+c;' in C. > > -- > bartc This is exactly what i meant to say.My goal is to translate the python code into its C equivalent with function name as it is. -- https://mail.python.org/mailman/listinfo/python-list
Re: python to C code generator
On Wednesday, January 17, 2018 at 4:34:23 PM UTC+5:30, kushal bhattacharya wrote: > Hi, > Is there any python framework or any tool as which can generate C code from > python code as it is . > > Thanks, > Kushal ok so which python tool would be the best one which can be included and parameters can be passed to from another C code file -- https://mail.python.org/mailman/listinfo/python-list