Example translations

The following example translations illustrate how to run C2Rust on real codebases. Each example has been modified if necessary to prepare it for translation with C2Rust and each has accompanying documentation on how to translate the example.

The robotfindskitten example is accompanied by a demonstration of the refactoring tool rewriting the unsafe translated Rust into idiomatic, safe Rust.