adsharma
adsharma
https://github.com/adsharma/py2many supports transpiling a subset of python to Julia. Unlike this package, the transpiler is implemented in python. Hopefully the transpiler will be capable of self hosting in the future....
@phodge py2many takes the same approach as pycom and has been around for 7+ years under different names. Giving up python C API has a number of benefits like you...
Please try the issues you opened on Sep 9 (including this one) on the py2many repo. It has a few months worth of development on top of pyrs and supports...
Yeah it expects a main program like this one: https://github.com/py2many/py2many/blob/main/tests/cases/print.py All the test cases in that directory are transpiled to supported target languages and verified to produce the same output...
So the suggestion is to automatically add a main() function when bare statements are encountered? There is such a rewriter. But it's complicated by cases such as: ``` print("foo") def...
@llchan this is awesome work. Thanks for sharing. > flatbuffers > > ``` > Elapsed: 4.625727358s, Msgs: 4096, Msgs/sec: 885.482365 > Elapsed: 4.386690292s, Msgs: 4096, Msgs/sec: 933.733573 > Elapsed: 4.46344128s,...
Is there a list of projects using async-raft? If so, where is it?
I've recently added support for the following languages in py2many on top of cpp/rust: * Julia * Nim * Go * Dart * Kotlin However, it doesn't have the same...
https://github.com/adsharma/py2many
Here https://github.com/adsharma/py2many/blob/main/common/inference.py#L132 The test case that exercises this code path is called infer-ops.py On Thu, Feb 18, 2021, 8:53 PM Nigel Tao wrote: > checking overflows when you add u8...