Skip to content

justfarbod/Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Author: Farbod Khodadadi

This compiler is not complete: only contains lexer and parser. Java syntax specification is reduced.

  • To run the program you need to run "Main.java" in "src/runner".
  • You can find the grammer in "info" directory
  • The test file can be found in "resources" directory as "Test.java". You can replace or edit this file to see the desired result. The inputs of both lexer and parser will be this file.
  • The parser WILL NOT stop at errors.
  • The implementation of parser is of "Recursive Descent" type.
  • There is a GUI implemented with intention to ease the visualization of parsing and lexing.

About

A simple java lexer and parser with GUI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages