Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 487 Bytes

README.md

File metadata and controls

10 lines (8 loc) · 487 Bytes

Interpretor

Interpreter for a toy language. Using Model-View-Controller arhitecture and object-oriented concepts in Java. The GUI is made using JavaFX.

The program emulates an object oriented programming language. It contains :

  • Object types (Integer, Boolean, String, Reference)
  • Object values for all types
  • Statements (Loop: for, while, repeat; Conditional: if, switch; Concurrency: await, barrier)
  • Expressions (Arithmetic, Logic, Rational, Variable, Value)