web_admin@stts.edu

Jalan Ngagel Jaya Tengah 73 - 77, Surabaya, Indonesia

+62 31 504 1509, +62 31 503 1881

+62 31 502 7920

Detail Postingan

Studi Analisa Tentang ANTLR (ANother Tool For Language Recognation)

Pada Tugas Akhir ini akan dianalisa program ANTLR sebagai salah satu generator untuk mengenali bahasa. ANTLR merupakan program bantu yang digunakan untuk menghasilkan program Parser, Lexer, ParserTokenTypes. Dimana input dari program tersebut berupa grammar file dan output berupa program Parser, Lexer, dan ParserTokenTypes dalam bahasa java,C++ dan C#. ANTLR menggunakan Hashtabel sebagai referensi penyimpanan data literal simbol. ANTLR juga menggunakan queue sebagai referensi penyimpan data sementara. Analisa dan pembahasan dalam tugas akhir ini meliputi file grammar yang digunakan sebagai input, aturan-aturan dan format penulisan yang digunakan pada file grammar, proses pengenalan karakter pada file grammar, pemberian type karaktcr untuk dapat menjadi scbuah token, proses penyimpanan data untuk karakter yang dibaca. Melalui tugas akhir ini akan tampak file output yang dihasilkan oleh ANTLR.