An interpreter made in Java for a custom programming language
Provides a GUI with step-by-step execution
Developed during Advanced Programming Methods course of UBB
Learned
- Java Programming Language
- JavaFX
- Java 8 features - Exceptions, Generics, I/O Operations, Concurrency, Synchronization mechanisms, Collections
- A good understanding of how interpreters work