end Fin d'un bloc `if` ou `select`, ou d'une boucle `for` ou `while`

## Description

Utilisé à la fin des boucles ou des structures conditionnelles. Les structures `for, while, if, select` doivent être terminées par `end` .

## Exemples

    a=42
    if a==42 then
       disp("the answer to all questions")
    end

    i = 0
    while i<5
       disp("i");
       i = i + 1;
    end

    n=5;
    for i = 1:n
        for j = 1:n
            a(i,j) = 1/(i+j-1);
        end
    end

## Voir aussi

- endfunction
- break
- continue
- dollar
- comma
- semicolon
- for
- while
- if
- select

## Historique

6.0.0

- `end` ne peut plus être suivi par une instruction sur la ligne sans séparateur `,` ou `;` (comme dans `if %t, a=1; end b=2`).
- `end` peut désormais être utilisé pour conclure un bloc `function`, à la place de `endfunction` (lequel reste préférable).
- `end` est désormais protégé. Les affectations telles que `end=1` ne sont plus possibles.