0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
40 tayangan2 halaman
Parsing atau proses penurunan dapat dilakukan dengan dua cara, yaitu penurunan terkiri dimana simbol variable paling kiri diturunkan terlebih dahulu, atau penurunan terkanan dimana variable paling kanan diturunkan lebih dulu. Contoh penurunan kiri dan kanan untuk merangkai string 'aabbaa' dari bahasa bebas konteks S -> a AS | a dan A -> SbA | ba ditunjukkan. Parsing untuk string 'aaabbabba' memer
Deskripsi Asli:
Parsing atua proses penurunan akan membahas lebih dalam mengenai penurunan
Parsing atau proses penurunan dapat dilakukan dengan dua cara, yaitu penurunan terkiri dimana simbol variable paling kiri diturunkan terlebih dahulu, atau penurunan terkanan dimana variable paling kanan diturunkan lebih dulu. Contoh penurunan kiri dan kanan untuk merangkai string 'aabbaa' dari bahasa bebas konteks S -> a AS | a dan A -> SbA | ba ditunjukkan. Parsing untuk string 'aaabbabba' memer
Parsing atau proses penurunan dapat dilakukan dengan dua cara, yaitu penurunan terkiri dimana simbol variable paling kiri diturunkan terlebih dahulu, atau penurunan terkanan dimana variable paling kanan diturunkan lebih dulu. Contoh penurunan kiri dan kanan untuk merangkai string 'aabbaa' dari bahasa bebas konteks S -> a AS | a dan A -> SbA | ba ditunjukkan. Parsing untuk string 'aaabbabba' memer
Penurunan terkiri (leftmost derivation) : simbol variable yang paling kiri diturunkan (tuntas) dahulu Penurunan terkanan (rightmost derivation): variable yang paling kanan diturunkan (tuntas) dahulu Misalkan terdapat ingin dihasilkan string aabbaa dari context free language: S a AS | a, A SbA | ba Penurunan kanan : S => aAS => aAa => aSbAa => aSbbaa => aabbaa
Penurunan kiri : S => aAS => aSbAS => aabAS => aaabbaS => aabbaa Misalnya: S -> aB | bA A -> a | aS |bAA B -> b | bS | aBB
Penurunan untuk string aaabbabba
Dalam hal ini perlu untuk melakukan percobaan pemilihan aturan produksi yang bisa mendapatkan solusi