Skip to content

Mortaza-Seydi/Mini-Java-Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini JAVA Compiler

Lexer, Parser, Tree Drawer, Code Generator for Mini Java

Features

  • All Levels of A Compiler
  • Uses Antlr4
  • Draw Parse Tree
  • Semantic and Syntax error detection
  • Good UI with JavaFX

Build

  • Open project with Intellij Idea
  • Connect to Internet to download Maven repository
  • Compile And Enjoy!!!!

Previews

Lexer :

Lexer

Tree :

Tree

Code Generator :

Code

Error Detection :

Lists Pic

About

Lexer, Parser, Tree Drawer, Code Generator for Mini Java

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages