Tujuan :
Mempelajari teori-teori kompilasi, struktur mesin kompiler, dan pada akhirnya mahasiswa mampu menerapkan teori tersebut untuk membuat aplikasi suatu kompiler sederhana.
DOWNLOAD MATERI
Perkenalan dan Pengantar Kompiler secara umum
Teori Kompiler
- Bahasa Pemrograman, Translator, Model Kompilator, dan Mutu Kompilator
- Stutktur Kompiler
Perancangan Bahasa Pemrograman
Regular Expression 1
- Sintaks Regex
Regular Expression 2
- Regex dalam penggunaan dalam PHP.
- Contoh kasus
Notasi Bahasa dan Analisis Leksikal
- Finite State Automata
- Aturan Produksi
- Token, Pattern, dan Lexem
- Diagram Transisi
- Automata
Analisis Sintaks
- Parsing : Top-down dan Bottom-up
- Tata Bahasa Bebas Konteks
Tugas Jurnal
Carilah sebuah jurnal tentang kompiler di Internet (baik yang berbayar ataupun gratis), kemudian buatlah ringkasan jurnalnya dalam bahasa indonesia dan buatlah presentasinya dengan menggunakan power point. Tugas dikumpul di dalam CD pada saat TTS.
Tugas Program "myHTML" (lihat tampilan disini) Transformasi TBBK:
- Penghilangan TBBK useless, produksi unit, dan produksi epsilon
- Notasi Chomsky (CNF), Algortima CYK
Analisis Semantik 1
- LL(1), Push Down Automata
- Tabel Simbol
Pengecekan Tipe dan Intermediate Code
Memory Allocations dan Runtime Environments
Code Optimization & Error Recovery
Code Generation
mau tanya
BalasHapuskalo pake algoritma cyk itu contoh programnya apa aja?