Avant de commencer, taper les commandes unix suivantes : $ chmod 700 . $ mkdir TPNOTE |
Pour rendre votre copie : mettre le fichier
.ml dans le répertoire courant ( TPNOTE )puis taper la commande :
$
/tmp/rendrecopie.sh
|
char list
)
['E';'X';'E';'R';'C';'I';'C';'E']
est un mot.'?'
.m
a
le motif p
si et seulement si m
peut être obtenu à
partir de p
en
remplaçant le caractère '?'
par
une lettre et le caractère '*'
par zéro, une ou plusieurs lettres. ['A';'C';'C';'T';'G';'A']
a le motif ['?';'C';'C';'*';'A']
. '?'
par la lettre 'A'
et '*'
par
'T';'G'
).
list_of_string "ACCTGA";; - : char list =
['A';'C';'C';'T';'G';'A']
;;
string
-> int -> char qui retourne le
n-ième
caractère d'une chaine
et
String.length
: string -> int qui retourne la longueur d'une chaine de
caractère
.filtre
qui,
étant donnés un motif p
et un mot m
, m
a le motif
p
. filtre
['A';'C';'C';'T';'G';'A']
['?';'C';'C';'*';'A']
;;
- : bool = true