Skip to content

meifannao/lex-bison

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

环境

Ubuntu 18.04

代码讲解

后续待更新...

使用方法

lm是已经生成可执行的exe文件

代码从test.in中读入,生成四元式输出到test.out中

编译方法

  1. lex.l 词法分析器
  2. yacc.y 语法分析器
  3. xu.h 头文件

只需要以上三个文件即可,其他文件均为生成的中间文件

使用以下命令进行编译即可

bash gen.txt

About

使用lex和bison生成中间代码四元式

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published