The implementation source code is private.
The original compiler was produced for university coursework. Publishing the implementation, tests, or generated solution artefacts could help future students complete the same or similar assignment and may breach academic integrity rules.
For that reason, this public repository contains a technical dossier rather than the source tree.
- Project overview.
- Architecture.
- Feature coverage.
- Testing strategy.
- Contribution summary.
- Non-sensitive technical discussion.
- Compiler implementation source.
- Header files.
- Coursework tests.
- Build outputs.
- CI configuration that exposes assessment workflow details.
- Generated parser/lexer/build artefacts.
I can discuss the architecture, implementation tradeoffs, debugging process, and lessons learned. Where permitted by policy, I can provide private/supervised evidence of code ownership without making the solution public.