Skip to content

MolinDeng/C-like-Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C-Like-Compiler

Description

A C-like Compiler

  • Using Lex and Yacc to do lexical analysis and parsing
  • Construct an abstract syntax tree
  • Construct a symbol table
  • Generate IR

Environment

  • Ubuntu Linux
  • Flex(Lex) 2.6.0
  • Byacc(Yacc) 1.9

Build

$>make
$>.\QAQ <filename>

TODO

  • IR Optimization
  • Code Generation
  • Optimization
  • Machine Code

Contributors

  • Molin Deng
  • Wyyyb
  • Hao YU

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published