• Home
  • General
  • Guides
  • Reviews
  • News
Sign in Subscribe

Read more

Exxxtrasmall.24.05.23.sona.bella.tiny.raider.xx... Official

How to Write a Compiler #6 - Testing

How to Write a Compiler #6 - Testing

For language products typical unit testing doesn't work well long term. Instead I recommend sandboxing for early prototyping and a dedicated test case file runner for more end-to-end style testing.

By Brad Robinson Feb 22, 2024
How to Write a Compiler #5 - The Visitor Pattern

How to Write a Compiler #5 - The Visitor Pattern

If ever there was a design pattern that's perfectly suited to a job, it's the visitor pattern for working with an abstract syntax tree. But what is the visitor pattern and why is it so well suited?

By Brad Robinson Feb 14, 2024
How to Write a Compiler #4 - The Parser

How to Write a Compiler #4 - The Parser

The Parser takes a stream of tokens, checks the syntax is valid and produces an Abstract Syntax Tree.

By Brad Robinson Feb 7, 2024
Topten Software Blog
Powered by Ghost

Topten Software Blog

Design, Development, Technology