Skip to content

JnaneshD/Mini-java-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Mini-java-compiler

A mini java compiler build on lex and yacc

Compiler Design Mini Project

Front End as well as back end implementation of the compiler

Source language is Java with 'if' 'if-else' 'switch' constructs

A java file is converted to Three address code,Abstract Syntax Tree, Optimised Code and finally MIPS assembly Code

Dependencies

  • flex
  • bison
  • python3

Report attached inside the target folder for refernce

About

A mini java compiler build on lex and yacc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published