Skip to content
Riley Peel edited this page Jan 21, 2025 · 5 revisions

Welcome to the Heir wiki!

Heir is a strongly-typed bytecode interpreter (programming language).

This wiki will document all of how Heir works, step-by-step.

Table of Contents

This is the order that you should read this Wiki in.

  1. Lexer
  2. Parser
  3. Resolver
  4. Binder
  5. Type Checker
  6. Bytecode Generator
  7. Bytecode Optimizer (part of the generator)
  8. Virtual Machine
Clone this wiki locally