Tomkode / University

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

University - Toy Language Interpreter

Description

The code for all stages of my project during the 3rd semester of college. The project consists of a Toy Language Interpreter, with functionalities such as:

  • Basics (Statements such as If, Declaration , Assignment ; Expressions such as Relational, Arithmetic; Data Types: Int, Bool, String, Reference)
  • Dynamic Allocation using Heap ( Reads, Writes, new Reference Type)
  • Concurrency ( Fork Statement that creates a new thread)
  • Typechecker
  • Procedures
  • Sleep Statement
  • Graphical Interface

Technologies

  • Java
  • JavaFX

About


Languages

Language:Java 100.0%