利用栈实现表达式求值
利用栈实现表达式求值,可以计算加减乘除。留出接口,可以扩展。
东北大学数值分析报告
东北大学 计算机 数值分析报告 2007级 报告中带有源代码
用算符优先方法实现语法分析
编译原理的语法分析,用算符优先分析方法实现。
E->T|E+T
T->F|T*F
F->i|(E)
编译原理SLR1分析方法
利用SLR1分析方法进行语法分析,分析表达式文法。
文法G
E->T|E+T
T->F|T*F
F->i|(E)
语法分析LL1分析表达式文法
语法分析器,利用LL1分析方法,构造一个分析表,分析表达式文法。输入一个表达式,输出表达式输入的是否正确
C语言写的词法分析器
简单的词法分析器,需要文件输入源程序,在OUTPUT文件中输出TOKEN序列
二叉排序树实现,包括多种操作
可以创建一个二叉排序树,插入,删除一个节点,计算树的深度,查找一个值,遍历树