Skip to content

Built 5 basic constructors using PLY tools to validate syntax of Rust Programming Language.

Notifications You must be signed in to change notification settings

984-ISHU/Syntax-Validation-of-Rust-Language-Using-PLY-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Syntax-Validation-of-Rust-Language-Using-PLY-Tools

Syntax Validation of Rust language by writing the Context Free Grammar. (PLY Tools) Built lexer(lex_rust.py) and parser files (yacc_rust.py) and validated the syntax of Rust Code written in text file (exampleInput.txt).

List of constructs built:

  • Variable Declaration
  • Function Definition
  • Structure Definition
  • For Loop
  • If-else Statements

All 5 constructs can be used at once and they do support nesting.

About

Built 5 basic constructors using PLY tools to validate syntax of Rust Programming Language.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages