/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

leafo.net
| | jawher.me
3.0 parsecs away

Travel
| |
| | tyrrrz.me
3.0 parsecs away

Travel
| | A while ago I had to implement proper markdown parsing in DiscordChatExporter so that I could replace the brittle regular expressions I had been using. I had no idea how to approach this problem, so I spent days researching into this, eventually learning...
| | matklad.github.io
3.1 parsecs away

Travel
| | Hi! During the last couple of years, I've spent a lot of time writing parsers and parser generators, and I want to write down my thoughts about this topic. Specifically, I want to describe some properties of a parser generator that I would enjoy using. Note that this is not an introduction to parsing blog post, some prior knowledge is assumed.
| | nnethercote.github.io
24.2 parsecs away

Travel
| Like most compilers, rustc (the Rust compiler) has a lexer that breaks source code into tokens, which are small units such as identifiers, literals, operators, and punctuation. The parser then checks that these tokens are present in an order that satisfies Rust's grammar.