Andy Balaam's Blog
  • About Andy Balaam
  • All articles
Mini-rust in Rust 044: Finding the type of a symbol

If we write let x: i32 = 3; then we should know that x is an i32, right? Let's make it so! You can find the source code at codeberg.org/andybalaam/mi… ...more

August 29, 2025 [Programming, Programming Languages, Rust, Tech, Videos] #mini-rust
Mini-rust in Rust 043: Expressions on the left of operators

The final (for now) side mission before we get back onto type-checking variables: allowing complex expressions to exist before operators. You can fin… ...more

August 22, 2025 [Programming, Programming Languages, Rust, Tech, Videos] #mini-rust
Mini-rust in Rust 042: An unexpected token means stop this expression

We're on our way towards type-checking variables, but first we take another detour into parsing expressions: if we hit an unexpected token, we should … ...more

August 15, 2025 [Programming, Programming Languages, Rust, Tech, Videos] #mini-rust
Mini-rust in Rust 041: While conditions that are not operations

We are starting down a road towards type checking variables, but we go on a detour to make sure we can parse the simplest possible condition in a whil… ...more

August 08, 2025 [Programming, Programming Languages, Rust, Tech, Videos] #mini-rust
Mini-rust in Rust 040: While conditions should be bool

Working up towards some difficult type-checking, we do some easy type-checking: the condition part of a while condition should be a boolean, and to ge… ...more

August 01, 2025 [Programming, Programming Languages, Rust, Tech, Videos] #mini-rust
1 2 ...678910 ... 121 122
Recent
Implementing gunzip from scratch in Rust
Jez returns for programming language chat!
Announcing Changelog Builder - a towncrier clone for building changelogs
Using anyhow to handle errors in my Rust changelog builder
A simpler blog comment system
Building a Rust commandline tool: a towncrier clone
The billion row challenge: splitting lines using SIMD in Rust
Rust: reading very large files for the billion row challenge
Parsing whole lines of the Billion Row Challenge
Improving our billion-row parsers and benchmarks
Making our own String type in Rust
Writing a Snake game in Rust/WASM
Talking to localhost from inside an Android emulator
Rust: compiling to WASM to make a browser-based game using canvas
Billion row challenge: parsing temperatures fast(ish)

Your comment

Comments welcome. I review them manually, so will be a delay before they appear.

Markdown is allowed.

To prevent spam, please type 'Scheme' below:

Andy's home page Categories Sitemap RSS Feed

© 2005 onwards Andy Balaam. CC BY-SA except where otherwise stated (source code). Powered by Zola & Abridge