Sunday, 10 June 2012

Java ++


Pada posting sebelumnya mengenai Paracode C/C++compiler saya mendevelop compiler untuk C/C++, Melanjutkan pengembangan compiler bahasa programan tertentu maka pada kesempatan ini saya akan menjelaskan tentang kompiler lain yang saya buat yakni Java++ compiler yang notabene merupakan salah satu dari fungsionalitas program Paracode 2012. Java++ merupakan bahasa perogaman yang merupakan gabungan dari Java dan C/C++. Seperti yang tertera pada judul aplikasi yakni Java++ maka program ini memang dirancang dan digunakan sebagai Java++ compiler. Saya menggunakana Java Netbeans dalam mendevelop aplikasi ini dengan juga memanfaatkan library khusus yakni antlr-2.7.7, antlr-runtime-main, dan stringtemplate-3.2 . Pengembangan aplikasi ini dijadikan untuk referensi dalam pengembangan ROCK. Fitur yang ditawarkan pada aplikasi ini adalah sudah mampu mendeteksi tipe file yang akan dikompile sehingga akan ada notifikasi bila bukan file (.jpp), deteksi error pada code yang di compile dan output dari code itu sendiri. Berikut merupakan user interfacenya:

A. Notifikasi Deteksi File



B. Runing File (.jpp)
     - Running berhasil

     - Ada Syntax Error

By : Parama Fadli Kurnia
        Rahayu Innovation Center

1 comment: