正在加载图片...
4.1对词法分析器的要求 4.1.1词法分析器的功能和输出形式 词法分析器的功能:输入源程序,输出单词符号。 单词符号:一个程序语言的基本语法符号。分为以下5种。 1、关键字:由程序语言定义的具有固定意义的标识符。也 确定 可称为保留字或基本字。例如:Pascal中的pegin, end,if等。它是确定的。 2、 标识符:用来表示各种名字,如变量名、数组名、过程 不限 名等。它是不限的。 3、常数:常数的类型一般有整型、实型、布尔型、文字型 等。它是不限的。 4、 运算符:如+、一、*、/等。它是确定的。 5、界符:如逗号、分号、括号、/$,*/等。它是确定的。词法分析器的功能:输入源程序,输出单词符号。 单词符号:一个程序语言的基本语法符号。分为以下5种。 1、关键字:由程序语言定义的具有固定意义的标识符。也 可称为保留字或基本字。例如:Pascal中的begin, end,if等。它是确定的。 2、标识符:用来表示各种名字,如变量名、数组名、过程 名等。它是不限的。 3、常数:常数的类型一般有整型、实型、布尔型、文字型 等。它是不限的。 4、运算符:如+、-、*、/ 等。它是确定的。 5、界符:如逗号、分号、括号、/*,*/ 等。它是确定的。 确定 不限
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有