sor
2VisualC60开发软件
3、开发语言C语言。
四、需求分析
语法分析的任务把单词符号作为基本单位分析程序是否为合法的程序
算符优先分析法是自下而上的语法分析方法即根据文法对输入字串进行归约若能正确地归约为文法的初始符号则表示输入字串是合法的
该试验主要研究对输入的赋值语句、输出语句、清除语句进行词法分析、语法分析、表达式求值并存储于指定变量中若存在错误提示错误相关信息。
文法表示
S→vEEclear
E→ETETT
T→TFTFF
F→Evc
五、概要设计
单词种别码设计
f六、详细设计
1优先关系矩阵i
tpriorityNUMNUM
2单词种别码结构structWordType
3变量表中的元素结构structVarWord
4变量表结构structVarTable
5归约栈mai
Stack
6单词串wordStack
7输入串转化成单词串GetwordStack
8从单词串中取单词GetWord
9清空单词串和归约栈ClearwordStack、Clearmai
Stack
10查看变量在变量表中的位置CheckvarTablechara
11变量表添加变量AddvarTableVarWorda
12初始化归约栈I
itmai
Stack
13归约栈添加Addmai
StackWordTypea
14归约处理程序Ha
dle
15归约子程序Mai
Ha
dle
源程序
i
clude