Compilation concepts

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