摘要:
前一次已经分析了声明的函数,但还有一个声明函数没有分析的,它就是dclr函数,这个函数是大内总管,分别调用前面两个声明函数来处理所有的声明语句,接着又会保存声明的ID和属性到符号表,当然它需要调用处理函数定义的函数,接着在那里把函数生成汇编代码并写到输出文件里。现在就来看代码:#001static void decl(Symbol (*dcl)(int, char *, Type, Coordinate *)) #002{#003int sclass;#004Type ty, ty1;#005static char stop[] = { CHAR, STATIC, ID, 0 };#006#0 阅读全文
posted @ 2007-05-21 22:31
ajuanabc
阅读(296)
评论(0)
推荐(0)