For whamm! Developers

Do you want to contribute to whamm! or just learn about the low-level details for fun? Then you're in the right place.

Resources

Parsing:

whamm! Implementation Concepts

The four phases of compilation:

  1. Parse
  2. Configure the Whamm! Core Library (if needed)
  3. Verify
  4. Translate AST into the injection strategy's representation
  5. Emit

Other helpful concepts: