编译

大纲

编译简介

过程:预处理-词法-文法-语意-中间代码-后端

栗子:

词法+文法:基于pegjs

ast的操作:基于babel/recast

前端中的应用

关键词:

  • BNF
  • 文法的处理方法LL,LR,PDA,PEG
  • 表示方法

resource

ppt:https://lqdev.top/static/compile/assets/player/KeynoteDHTMLPlayer.html