Analisis Leksikal, Automata dan Pohon Urai
Mohamad Tanwirul Akbar 202131066 Analisis Leksikal, Automata dan Pohon Urai Analisis Leksikal Analisis Leksikal merupakan antarmuka antara kode program sumber dan analisis sintaktik (parser). Scanner melakukan pemeriksaan karakter per karakter pada teks masukan, memecah sumber program menjadi bagian-bagian disebut Token. Analisis Leksikal mengerjakan pengelompokkan urutan-urutan karakter ke dalam komponen pokok: identifier, delimeter, simbol-simbol operator, angka, keyword, noise word, blank, komentar, dan seterusnya menghasilkan suatu Token Leksikal yang akan digunakan pada Analisis Sintaktik. Implementasi Analisis Leksikal 1. Pengenalan Token - Scanner harus dapat mengenali token - Terlebih dahulu dideskripsikan token-token yang harus dikenali 2. Pendeskripsian Token - Menggunakan reguler grammar. Menspesifikasikan aturan-aturan pembangkit token-token dengan kelemahan reguler grammar menspesifikasikan token berbentuk pembangkit, sedang scanner perlu bentuk penge...