WhileProgramming

A toy compiler for the minimal, Turing-complete WHILE language featuring lexical analysis, parsing, semantic checks, and NASM code generation. Includes a decoder that maps natural numbers to valid WHILE programs based on Gödel-style encoding.

View on GitHub

Created: April 28, 2025

Last updated: July 28, 2025

Project README