مدرس المادة

Introduction

Programming languages

Translator

Compilation concepts

What is compiler

Model of Compiler

Symbol–Table Management

Error Detection and Reporting

Runtime Errors

A Language- Processing System

Lexical Analyzer

Tokens

Interaction of Scanner with Parser

Lexical Errors

Symbol Table ( ST )

Symbol Table Contents

Operation on ST

ST Organizations

Syntactic Analyzer ( Parser )

Syntax Error Handling

Derivations

Ambiguity

Top-Down Parsing

First & Follow

LL( 1 )Grammar

Examples

Bottom-Up Parsing

Shift-Reduce Parsing

Stack Implementation of Shift-Reduce Parsing

Conflicts During Shift-Reduce Parsing

تحميل الملف