• 大小: 201KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: 其他
  • 标签:

资源简介

完整的编译原理课程设计,大家可以参考参考下,绝对能直接运行!

资源截图

代码片段和文件信息

#include“status_stack.h“
#include“symbol_instr_stack.h“
#include“lr.h“
//打印LR分析器的工作过程
void print(status *status_psymbol_instr *symbol_psymbol_instr *instr_p)
{
int i;
out_stack(status_p);
for(i=0;i<20-status_p->top;i++)
printf(“ “);
out_stack1(symbol_p);
for(i=0;i<20;i++)
printf(“ “);
out_stack2(instr_p);
printf(“\n“);
}
//状态转换函数
int goto_char(status *status_psymbol_instr *instr_p)
{
char x;
int  yz;
x = get_top(instr_p);
y = get_top(status_p);
z = get_index_char(x);
return table[y][z];
}
//移进--规约函数
void action(status *status_psymbol_instr *symbol_psymbol_instr *instr_p)
{
int ijx;
char a;
i = goto_char(status_pinstr_p);
//规约出错
if(i == -1)
printf(“\n===============规约出错!================\n“);
//规约成功
if(i == 12)
printf(“\

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2252  2007-06-20 08:05  LR分析-编译原理课程设计T\26.cpp

     文件       3550  2009-06-03 19:25  LR分析-编译原理课程设计T\26.dsp

     文件        529  2009-06-03 19:25  LR分析-编译原理课程设计T\26.dsw

     文件      58368  2009-06-03 19:25  LR分析-编译原理课程设计T\26.ncb

     文件      49664  2009-06-03 19:25  LR分析-编译原理课程设计T\26.opt

     文件        830  2009-06-03 19:25  LR分析-编译原理课程设计T\26.plg

     文件     177548  2009-06-03 19:25  LR分析-编译原理课程设计T\Debug\26.ilk

     文件      18820  2009-06-03 19:25  LR分析-编译原理课程设计T\Debug\26.obj

     文件     224964  2009-06-03 19:24  LR分析-编译原理课程设计T\Debug\26.pch

     文件     476160  2009-06-03 19:25  LR分析-编译原理课程设计T\Debug\26.pdb

     文件      50176  2009-06-03 19:25  LR分析-编译原理课程设计T\Debug\vc60.idb

     文件      53248  2009-06-03 19:24  LR分析-编译原理课程设计T\Debug\vc60.pdb

     文件        923  2007-06-10 19:39  LR分析-编译原理课程设计T\lr.h

     文件        883  2007-06-10 19:39  LR分析-编译原理课程设计T\status_stack.h

     文件       1118  2007-06-10 19:40  LR分析-编译原理课程设计T\symbol_instr_stack.h

    ..A..H.       162  2009-12-03 13:44  LR分析-编译原理课程设计T\~$我的报告.doc

     文件     133120  2009-05-22 17:10  LR分析-编译原理课程设计T\我的报告.doc

     目录          0  2009-12-03 13:46  LR分析-编译原理课程设计T\Debug

     目录          0  2009-12-03 13:46  LR分析-编译原理课程设计T

----------- ---------  ---------- -----  ----

              1252315                    19


评论

共有 条评论

相关资源