
The Kompayler Studio 2008
was made to comply with the requirements of our Compiler Lab class (CS113L).
The Kompayler Studio 2008 is made up of 4 working parts (Modules):
1. Kompayler Studio 2008 - Integrated Development Enviroment (Headed by me)
2. Parser - Comment/Tab remover/Error Detection (Headed by Fatima Aragon
)
3. Analyzer - Intermediate Language Generator (Headed by Goldywn Arias)
4. Emulator - Virtual Machine/Interpreter (Headed by Jay Fatalla)
The process of converting a source code to an interpreted language that can be run by the VM is as follows:
IDE (Source.k) --> Parser --> (Source.ksf) --> Analyzer --> (Source.il) --> Emulator (RUN)
The Kompayler Studio utilizes the "K" or the Kompayler Programming Language. The K is a subset of C++ wherein the keywords to be used are in "Taga
log".
Images:



Kompayler Studio 2008 IDE

Kompayler Studio 2008 Sample Run