Postingan

Mengapa harus belajar Teknik Kompilasi ?

TEKNIK KOMPILASI A.    Tujuan Mempelajari Teknik Kompilasi –          Mengetahui penerapan konsep ilmu komputer pada prilaku komputer yaitu algoritma, arsitektur komputer, struktur data maupun penerapan teori bahasa dan automata –          Compiler adalah merupakan konstruksi inti dari ilmu komputer. B.    Arti Kata Tenik Kompilasi Teknik adalah metode atau cara Kompilasi adalah proses menggabungkan serta menterjemahkan sesuatu (source program) menjadi bentuk lain. Compile is to translate a program written in a high-level programming language into machine language. C.    Translator : Compiler dan Interpreter Translator adalah program dimana mengambil input sebuah program yang ditulis pada bahasa program (source language) ke bahasa lain ( the object on target language). Jika source language adalah high level language, seperti cobo...

Tugas Teknik Kompilasi

Gambar
Metode Parsing (Teknik Kompilasi) November 09, 2016 Metode parsing Parsing atau proses penurunan adalah Analisis parsing atau sintaksis adalah proses menganalisis serangkaian simbol, baik dalam bahasa alami atau dalam bahasa komputer, sesuai dengan aturan tata bahasa formal. Parsing dapat dilakukan dengan 2 cara :  1. Penurunan terkiri (leftmost derivation) : simbol variable yang paling kiri diturukan (tuntas) dahulu.  2. Penurunan terkanan (rightmost derivation) : simbol variable yang paling kiri diturukan (tuntas) dahulu. Misalkan kita inginkan hasil string aabbaa dari CFL ( Context Free Language )  CFL S a AS | a,          A SbA | ba Contoh soal : Parsing digolongkan menjadi:  • Top-Down top down parsing adalah langkah dalam membentuk/membangun sebuah parse tree berdasarkan input dimulai dari root dan membuat nodes untuk parse tree ...