function [ boolean ] = isyes( A )
%ISYES(A) returns true if A is a string containing 'oui' or 'yes' or 'on',
%and false if A is a string containing 'non' or 'no' or 'off'

if ischar(A)
    if strcmp(A, 'yes') || strcmp(A, 'oui') || strcmp(A, 'on');
        boolean = true;
    elseif strcmp(A, 'no') || strcmp(A, 'non') || strcmp(A, 'off');
        boolean = false;
    else
        error('La chaine de caracteres ne correspond à aucune valeur booleenne')
    end
else
    error('L argument de isyes doit etre une chaine de characteres')
end
end

