Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of Rust parsing beyond the compiler in this 26-minute conference talk by Nikita Baksalyar at FOSDEM 2018. Delve into practical applications of the Rust parser and abstract syntax trees, focusing on examples like Mozilla bindgen for automatic Rust library binding generation from C source code. Discover how parsing techniques can be applied to create Java bindings for large-scale open source libraries. Gain insights into the internal workings of the Rust compiler and learn how to leverage this knowledge in your own projects. Suitable for Rust developers with basic understanding of compilers and parsing, this talk offers valuable perspectives on extending Rust's capabilities through advanced parsing techniques.