跳转至

Chapter 1: Introduction

本节摘要

课程的导言部分,主要简单介绍了一下这门课的来由以及整体思路

什么是编译器

A compiler is a program that can translate a program in one language– the source language– into anequivalent program in another language– the target language.

Modules And Interfaces

将编译器的实现划分为不同模块,便于复用

多个模块归到一个阶段中

The phases, interfaces

Tools And Software

  • 正则表达式
  • 上下文无关语法