自己创造一门语言

@豆叮

目录

语言编译的各个阶段

语言的分类

解释型语言的执行步骤

实现一门简单语言

完成

少废话,先看东西

语言编译的各个阶段

Scanner

Source Code

Parser

Analyser

Token

AST

Transpiler

High-level language

IR

Optimizer

Bytecode

Machine code

Lexing(词法分析)

token(标记)

string(字符串)

keyword

identifier

operator

identifier

identifier

operator

operator

semicolon

literal

Parsing(语法分析)

token(标记)

AST(抽象语法树)

语言的分类

Made with Slides.com