0. 引言0.1 语法结构程序设计语言源程序的构成:语法结构一个实例0.2 文法一种用于描述程序设计语言语法的表示方法,能够自然地描述程序设计语言构造的层次化语法结构 1. 语法分析器输入:词法分析器输出的此法单元序列输出:语法树表示语法分析器功能:...
阅读全文...
Lecture-3 ANTLR
1. 语言的识别与表达 ANTLR通过 RE 描述一个网页可能会崩溃——编码代价过大,且容易出错1.1 ANTLRANTLR (ANother Tool for Language Recognition)一个结构化文本的处理工具一个语言翻译器自动化的生成...
阅读全文...
阅读全文...
Lecture2 词法分析
1. 词法分析的作用1.1 常见的概念词素词法单元1.1.2 词法单元的属性一个模式匹配多个词素时,必须通过属性来传递附加的信息。属性值会被用于语义分析、代码生成等阶段不同的目的需要不同的属性,所以属性值通常是一个结构化数据2. 词法单元的规约(正则表达...
阅读全文...
阅读全文...