Skip to content

Shiva4113/Java-Syntax-validator

Repository files navigation

Java syntax validator using PLY tools (python)


A Syntax validator made for the language Java using python PLY (Python lex/yacc) tools.


Requirements:

python lex/yacc tools - PLY

pip install ply

Constructs worked on:

  1. Simple Variable Declaration
  2. Conditional construct --> nested if
  3. Looping construct --> while
  4. Looping construct --> do..while
  5. Function definition

Reference links:

Learn Lexing

Learn Parsing

About

Automata Project to validate java syntax for certain constructs

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages