Skip to content

Lexical and syntactical analysis on a simplified version of Rust langage.

Notifications You must be signed in to change notification settings

shigen0/Rust-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Rust-analysis

Lexical and syntactical analysis on a simplified version of Rust langage as part of a course project on compilation.

Prerequisites

You must have Ocaml installed in order to use the Analyser.

Usage

Launch make then use the executable ./rustine with a .rs (there are many files in the folder tests) file to print its AST tree.

Futures improvements

  • Currently some tests do not pass lexical analysis correctly, will correct it in the future
  • Correct the conflicts due to the syntactical analysis
  • Make a deep semantic analyzer
  • Extend the analyser to understand complete Rust langage

About

Lexical and syntactical analysis on a simplified version of Rust langage.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published