Interpreter image

Project Description

Interprets a simple programming language by tokenizing the source code and evaluating 12 types of expressions and statements. Using structures to function as abstract superclasses, the Interpreter applies an object-oriented approach in C. View the source code on Github

Project Concepts

  • Use of Pointers/References
  • IO, String Parsing, Lexical Analysis
  • Dynamic Memory Allocation
  • C Programming
University Registration System
Ecosystem Simulator
Help Desk
Neighborhood Map