Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ncs-pl/query-tree
Projet de Programmation Fonctionnelle, UFR ST Orléans 2024
https://github.com/ncs-pl/query-tree
ocaml query tree
Last synced: about 1 month ago
JSON representation
Projet de Programmation Fonctionnelle, UFR ST Orléans 2024
- Host: GitHub
- URL: https://github.com/ncs-pl/query-tree
- Owner: ncs-pl
- License: other
- Archived: true
- Created: 2024-04-02T14:53:26.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-04-21T18:52:58.000Z (7 months ago)
- Last Synced: 2024-09-25T23:09:11.344Z (about 1 month ago)
- Topics: ocaml, query, tree
- Language: OCaml
- Homepage: https://nc0.fr
- Size: 267 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Devoir de Programmation Fonctionnelle
> **LE CODE DANS CE DÉPÔT N'EST PAS EXACTEMENT LE MÊME RENDU POUR DES RAISONS
> DE SÉCURITÉ**Pour installer les paquets dont le projet a besoin :
```shell
opam install . \
--deps-only \
--with-doc \
--with-test \
```Pour compiler le projet :
```shell
dune build
```Pour lancer les tests :
```shell
dune test
```Pour exécuter le projet :
```shell
dune exec devoir_de_programmation
```Pour exécuter le projet avec des arguments de ligne de commande :
```shell
dune exec devoir_de_programmation -- [...args]
```Exemple :
```shell
dune exec devoir_de_programmation -- \
-data "1 2 3 2" \
-problem maxocc \
-print \
-query 0 1 \
-query 0 3 \
-update 3 0 \
-print \
-query 0 3
```devrait donner l'affichage suivant :
```shell
(1, 1) (2, 1) (3, 1) (2, 1)
(2, 1)
(3, 1)
input[0]=3
(3, 1) (2, 1) (3, 1) (2, 1)
(3, 2)
```