This repository contains a PL/0 compiler implemented in C. The compiler features lexical analysis, parsing, and a virtual machine for execution.
compiler.c
: Main compiler logic.lex.c
: Lexical analysis.vm.c
: Virtual machine for executing the compiled code.