This project is a music language interpreter written in Java. It uses ANTLR for parsing the music language and generates an Abstract Syntax Tree (AST) for interpretation.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Java 17
- Maven
- Clone the repository
- Navigate to the project directory
- Run
mvn install
to install the dependencies
To run the program, execute the main
method in the app.java
file.
To run the tests, execute the mvn test
command in the project directory.
- ANTLR - The parser generator used
- JUnit - The testing framework used
- Mockito - Another testing framework
- Christian Lundholm Sørensen
- Jacob Inberg Østergaard
- Leon Stoldt
- Lucas Wedel
- Maksim Hamko
- Wojtek Krupa
This project is licensed under the MIT License - see the LICENSE.md file for details