Anda di halaman 1dari 1

Mesin Menentukan token-token bahasa Mengenali token-token bahasa dari program sumber Konversi Program Sumber Menjadi Barisan

Token Menangani Kerumitan Sistem Masukkan/Keluaran Penghilangan komentar dan whitespace Konversi literal/konstanta numerik menjadi tipe data tertentu single one pass separate pass Scanner harus dapat mengenali token Terlebih dahulu dideskripsikan token-token yang harus dikenal Menggunakan reguler grammar Menggunakan ekspresi grammar Model matematis yang dapat memodelkan pengenalan adalah finite-state acceptor (FSA) atau finite automata Implementasi Analisis Leksikal sebagai Finite Automata Mendefinisikan makro yang digunakan Melakukan pemanggilan makro yang mungkin juga mengandung beberapa parameter. Pemroses Makro File Inclusion Praposesor Rasional Perluasan Bahasa Praposesor Pendeskripsian Token Input Buffering Code Generator Code Optimizer Tahap Sintesis Pengenalan Token Implementasi Tahap - Tahap Pelaksanaan Lexeme Metode Dasar Tugas Tugas Tambahan Leksikal Translator Assembler Tahap Analisis Compiler Semantik Proses Interpreter Indetier Token Keyword Literal String Operator Label Simbol Tanda Bahasa Assembly Tingkat Tinggi Problem Oriented

Sintaktik

Teknik kompilasi

Penanganan Kesalahan

Anda mungkin juga menyukai