You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Besides, I would rather work on porting the internals to proper Rust datastructures and style. Mechanical C transforms are not what we really want. It isn't simply transforming C loops to Rust loops to then use Rust iterators.
C2Rust developed quite a lot since the last mention of it in this repository (Oct 2018), so you might want to recheck it again. Moreover, there is an example of the enormous progress that Tectonic (fork of XeTeX) has made towards "oxidation": tectonic-typesetting/tectonic#459 (comment)
They managed to convert and make it work, even pass some of the test cases: tectonic-typesetting/tectonic#397 (comment)
They also provide a rich set of the tools along with Lua scripting facilities to make the refactoring resulting Rust code easier. There is a section about various small examples were converted from C to Rust. See their manual for more information.
The text was updated successfully, but these errors were encountered: