/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

briancallahan.net
| | bernsteinbear.com

Adding a reader to our Lisp compiler
1.9 parsecs

Travel
| |
| | dusty.phillips.codes

In part 1 and part 2 of this series, I introduced the project and we wrote some Roc code to load an input file and save the compiled result to a different file. Note: Other articles in this series are collected here. However, we are a long ways from actually having that compiled result available! This article introduces the phases involved in writing a compiler and focus on implementing the first phase, known as lexical analysis or tokenizing.
4.9 parsecs

Travel
| |
| | zserge.com

Compilers is fun. Want to write your own one? Part 1 - lexer.
1.1 parsecs

Travel
| |
| | tyrrrz.me

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...
19.2 parsecs

Travel
|