编译原理课程设计(词法分析,语法分析,语义分析,代码生成).docVIP

  • 243
  • 0
  • 约2.39万字
  • 约 26页
  • 2021-02-06 发布于湖北
  • 举报

编译原理课程设计(词法分析,语法分析,语义分析,代码生成).doc

#includecstdio #includeiostream #includecstdlib #includefstream #includestring #includecmath using namespace std; /*********************下面是一些重要数据结构的声明***************************/ struct token//词法 token结构体 { int code;//编码 int num;//递增编号 token *next; }; token *token_head,*token_tail;//token队列 struct str//词法 string结构体 { int num;//编号 string word;//字符串内容 str *next; }; str *string_head,*string_tail;//string队列 struct ivan//语法 产生式结构体 { char left;//产生式的左部 string right;//产生式的右部 int len;//产生式右部的长度 }; ivan css[20];//语法 20个产生式 struct pank//语法 action表结构体 { char sr;//移进或归约 int state;//转到的状态编号 };

文档评论(0)

1亿VIP精品文档

相关文档