Skip to content
Rust Search
← Browse conferences

Parsing Rust Code Considered Harmful

EuroRust
26:54 1256 views

Sasha Pourcelot CS Student, Software Engineer at Trustinsoft Sasha discusses the different static analysis techniques that were used in the development of cargo-breaking. We’ll start with basic Rust code parsers and show that, although being super simple, they require complex manipulations when it comes to import resolution and dependency handling. Then we’ll use the Rust compiler as a library and dive deep in its internal API. While this approach allows us to capture all the subtilities of a

Player unavailable or embedding blocked? Use the YouTube link above.