gzwgq222 / vuepress

Jenkins 持续化集成的博客。涵盖 vue源码、javascript、http、设计模式、数据结构与算法
http://xiangxi.red/doc
2 stars 0 forks source link

AST #31

Open gzwgq222 opened 2 years ago

gzwgq222 commented 2 years ago

前言

AST 为何物 AST 的全称为 Abstract Syntax Tree 即抽象语法树。 是源代码语法结构的一种抽象(源码是直观的表示)表达形式,它以树状的形式表现编程语言的语法结构,树上的每一个节点都表示源代码中的一种结构。 简而言之就是以树状的数据表示源代码的语法结构

ast core

参考资料: Babel Plugin Handbook Babel Plugin Handbook-中文手册

gzwgq222 commented 2 years ago

AST可以做什么