More of the very basic structure of our interpreter: making the error messages from the lexer point at the exact line of code, in a pretty way. You c… ...more
Continuing writing our mini-rust in Rust. Figuring out how to throw an error when lexing goes wrong. You can find the source code at codeberg.org/and… ...more
Introducing my new series: writing a little Rust-like language in Rust. It will be an interpreted language, and (for now at least) it will try to work… ...more
Creating a custom Python extension in Rust. To see the exercises code as it was when I recorded the video: git clone https://github.com… ...more
Using cargo-bindgen to generate bindings, automating what we need to do to use existing C code inside a Rust project. To see the exercises code as it… ...more