Musique language interpreter
Go to file
2022-05-07 18:54:09 +02:00
doc Expression separation 2022-05-07 18:54:09 +02:00
lib Let's go! 2022-04-24 15:27:09 +02:00
src Moved implementation from header 2022-05-07 18:39:29 +02:00
.gitignore Code coverage reporting utility 2022-05-02 22:09:11 +02:00
.gitlab-ci.yml Started unit testing 2022-04-24 16:10:29 +02:00
Makefile Added explicit checks for dependencies of coverage raport generation 2022-05-02 22:24:01 +02:00
README.md Describe makefile options in readme 2022-05-02 22:12:29 +02:00

Musique interpreter

Dostępne komendy

  • make - Buduje interpreter bin/musique
  • make clean - Usuwa reprodukowalne elementy projektu (automatycznie stworzone pliki binarne czy raporty)
  • make unit-tests-coverage - Uruchamia raport pokrycia kodu przez testy jednostkowe
  • make unit-tests - Uruchamia testy jednostkowe interpretera

Budowa projektu

.
├── bin            Miejsce produkcji plików wykonywalnych
├── doc            Dokumentacja języka, interpretera
├── lib            Zewnętrzne zależności projektu
│   ├── expected
│   └── ut
└── src            Główny katalog z kodem źródłowym
    └── tests      Katalog z testami jednostkowymi