Sabtu, 31 Oktober 2009

Compiler Sonstruction Tools


Parser Generator
tools yang menghasilkan Syntax Analyzer (parser), dari input yang berdasarkan Context Free Grammar.

Scanner Generator
tools menghasilkan lexical Analyzer (scanner), dari spesifikasi yang berdasarkan regular expression.

Syntax Directed translation Engine
tools yang dapat menghasilkan sekumpulan routine yang dapat ‘berjalan’ (run) di parse tree dan menghasilkan intermediate code.

Automatic Code Generator
tools untuk mengambil kumpulan rules yang mendefinisikan penerjemahan dari setiap operasi dari intermediate language ke dalam machine language dari target machine.

Data Flow Engine
tools untuk mengumpulkan informasi tentang bagaimana values ditransmisikan dari suatu bagian program ke bagian program lainnya, untuk keperluan “data flow analysis” pada tahap optimasi code.


Sumber : univ binus


1 komentar: