This is a simple compiler that I designed as pasr of class project. I developed a language which is build on top of java virtual machine. This language supports simple image processing techniques.
Project Development has been divided into 6 modules.
- Semantic Scanner
- Parser and Error Detection
- Abstract Syntax Tree Generation
- Type Checking
- Code Generation
- Code Generation