A syntax validator for C language written in Rust

  • Defined a CStream struct that is able to read the input file character by character
  • Stored all the tokens in the input program in order as a vector of tokens with Lexical Analyzer
  • A recursive descent parser struct called Parser that will parse the file
GitHub - claud32/Claud-Shell: An UNIX shell with custom features
An UNIX shell with custom features. Contribute to claud32/Claud-Shell development by creating an account on GitHub.