Deskripsi Kuliah
Kode : KW 506
Nama Mata Kuliah : Desain Kompiler
Semester/Satuan Kredit Semester : 3
SKS
Jml Jam kuliah dalam seminggu : 150
Menit tatap muka
Dosen penyusun : Prof. Dr. Opim Salim
Sitompul, M.Sc.
Matakuliah prasyarat : Pemrograman,
Struktur Data, Matematik Diskrit
Standar Kompetensi
Mahasiswa diharapkan memiliki
kompetensi dalam menerapkan
prinsip-prinsip desain kompiler dalam
membangun sebuah bahasa kecil
yang didesain sendiri.
Sistem Penilaian
Tugas Proyek
Ujian Tengah Semester
Ujian akhir Semester
: 30%
: 35%
: 35%
Silabus
Pendahuluan
Lexical Analysis
Syntax Analysis
Parsing
Scope dan Simbol Tabel
Interpretasi
Type Checking
Silabus
Buku Pegangan
Compilers: Principles, Techniques, and
Tools, 2nd Edition
Alfred V. Aho, Monica S. Lam, Ravi Sethi,
Jeffrey D. Ullmann
Reading: Addison Wesley, 2007