Skip to content

cs-24-sw-4-09/Sem4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Language Interpreter

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.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Java 17
  • Maven

Installing

  1. Clone the repository
  2. Navigate to the project directory
  3. Run mvn install to install the dependencies

Running the program

To run the program, execute the main method in the app.java file.

Running the tests

To run the tests, execute the mvn test command in the project directory.

Built With

  • ANTLR - The parser generator used
  • JUnit - The testing framework used
  • Mockito - Another testing framework

Authors

  • Christian Lundholm Sørensen
  • Jacob Inberg Østergaard
  • Leon Stoldt
  • Lucas Wedel
  • Maksim Hamko
  • Wojtek Krupa

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published