Penghilangan Rekursif Kiri

Slides:



Advertisements
Presentasi serupa
Teori Bahasa dan Automata
Advertisements

BENTUK NORMAL CHOMSKY Teori Bahasa dan Otomata
11. BENTUK NORMAL CHOMSKY.
Teori Bahasa dan Automata
Distribusi Beta, t dan F.
Bentuk Normal Greibach
Normal Chomsky Pertemuan 8
Penyederhanaan Bahasa Bebas Context
Produksi yang rekursif kanan menyebabkan pohon penurunan tumbuh ke
PENGHILANGAN REKURSIF KIRI
12. PENGHILANGAN REKURSIF KIRI
Bentuk Normal Greibach (Greibach Normal Form)
Push Down Automata (PDA)
Pohon Urai (parse) dan Derivasi
Teori Bahasa dan Otomata 2 sks
14. PUSH DOWN AUTOMATA.
13. BENTUK NORMAL GREIBACH
Teori Bahasa & OTOMATA.
TATA BAHASA BEBAS KONTEKS (CONTEXT FREE GRAMMAR)
Teori Bahasa dan Otomata 2 sks
TEORI BAHASA DAN OTOMATA
Pohon penurunan dan Penyederhanaan Tata Bahasa Bebas Konteks
13. BENTUK NORMAL GREIBACH
PENYEDERHANAAN TATA BAHASA BEBAS KONTEKS
10. PENYEDERHANAAN TATA BAHASA
7. ATURAN PRODUKSI.
Analisis Leksikal.
Pertemuan 12 CONTEXT FREE GRAMMAR (CFG) Lanjutan..
14. PUSH-DOWN AUTOMATA.
BAB X BENTUK NORMAL CHOMSKY.
Penghilangan rekursif kiri
12. PENGHILANGAN REKURSIF KIRI Aturan Produksi Rekursif Aturan produksi yang rekursif adalah aturan produksi yang hasil produksinya (ruas kanan)
TEORI BAHASA & AUTOMATA
1 Pertemuan 11 CONTEXT FREE GRAMMAR (CFG) Lanjutan.. Matakuliah: T0162/Teori Bahasa dan Automata Tahun: 2005 Versi: 1/0.
BENTUK NORMAL CHOMSKY Teori Bahasa dan Otomata CHAPTER 6
Teori-Bahasa-dan-Otomata
TEORI BAHASA DAN AUTOMATA TATA BAHASA LEVEL BAHASA
Bentuk Normal Chomsky (CNF)
TEORI BAHASA DAN OTOMATA
PENYEDERHANAAN TATA BAHASA BEBAS KONTEKS
ATURAN PRODUKSI TATA BAHASA REGULER
TATA BAHASA BEBAS KONTEKS (CONTEXT FREE GRAMMAR)
Bahasa Type 2 (CONTEXT FREE GRAMMAR)
Bentuk Normal Chomsky, Penghilangan Rekursif kiri dan Normal Greibach
BAB XII BENTUK NORMAL GREIBACH
Bentuk Normal Chomsky *YANI*.
Teori-Bahasa-dan-Otomata
PENYEDERHANAAN TATA BAHASA BEBAS KONTEKS.
PENGHILANGAN REKURSIF KIRI
Penghilangan Bentuk Left Linear Grammer
Teori-Bahasa-dan-Otomata
OTOMATA DAN TEORI BAHASA 7
TATA BAHASA BEBAS KONTEKS
BAB VIII POHON PENURUNAN.
Penyederhanaan Tata Bahasa Bebas Konteks
Istiqomah, S.Kom [Teknik Kompilasi UNIKOM 2013]
Penyederhanaan Tata Bahasa Bebas Konteks
Pertemuan 10 CONTEXT FREE GRAMMAR (CFG) Lanjutan..
TEORI BAHASA & AUTOMATA
Sistem Bilangan Cacah.
OTOMATA DAN TEORI BAHASA FORMAL
Teori bilangan Kuliah ke – 3 dan 4
Pengenalan Pola secara sintaktis (PPSint)
BENTUK NORMAL GREIBACH
Brute force 2/16/2019 Materi ke 5.
Penghilangan Rekursif Kiri
Chomsky Normal Form (CNF) / Bentuk Normal Chomsky (BNC)
Chomsky Normal Form (CNF) / Bentuk Normal Chomsky (BNC)
OTOMATA DAN TEORI BAHASA.
Aa.
Transcript presentasi:

Penghilangan Rekursif Kiri Pertemuan 9 Mahasiswa mampu menerapkan konsep penghilangan Rekursif Kiri

Materi Aturan Produksi Rekursif Tahapan Penghilangan Rekursif Kiri

Produksi Rekursif Merupakan produksi yang mengakibatkan perulangan /loop sehingga tidak menuju terminal produksi rekursif yang mengakibatkan perulangan selalu tumbuh disebelah kiri disebut rekursif kiri contoh : B →Ba

Tahapan Penghilangan Rekursif Kiri Pisahkan produksi yang rekursif kiri dan yang tidak. produksi yang rekursif kiri : A →Aα1 | Aα2 |..| Aαn produksi yang tidak rekursif kiri: A →β1 | β2 |..| βn 2. Tentukan α1.. αn dan β1.. βn dari setiap produksi yang memiliki simbol ruas kiri yang sama Lakukan penggantian aturan produksi yang rekursif kiri, menjadi : a. A →β1Z | β2Z |..| βn Z b. Z →α1 | α2 |..| αn c. Z →α1Z | α2Z |..| αn Z cat :Z merupakan variabel baru yang terbentuk, bisa diganti dengan variabel yang lain, namun tidak boleh sama dengan variabel yang telah ada dalam produksi. 4. Hasil akhir berupa produksi pengganti ditambah dengan produksi semula yang tidak rekursif kiri.

CONTOH S →Sab | Sb |cA A→Aa |a | bd Lakuakan penghilangan rekursif kiri: Produksi yang rekursif kiri : S →Sab | Sb A→Aa Produksi yang tidak rekursif kiri : S →cA A→a | bd

Untuk produksi S : α1 = ab, α2 = b β1 = cA Untuk produksi A : α1 = a β1 = a, β2 = bd 3. Untuk produksi S →Sab | Sb diganti menjadi : a. A →β1Z | β2Z |..| βn Z S →cAZ b. Z →α1 | α2 |..| αn Z →ab | b c. Z →α1Z | α2Z |..| αn Z Z →abZ| bZ Untuk produksi A→Aa diganti menjadi : A →aW|bdW W → a W → aW

Hasil penghilangan produksi rekursif kiri S →cAZ S →cAZ | cA Z →ab | b A →aW|bdW| a | bd Z →abZ| bZ Z →ab | b | abZ| bZ A →aW|bdW W → a | aW W → a W → aW S →cA A→a | bd ATAU